예제 #1
0
        private Page CreateSecondPage(Navigator navigator)
        {
            var button = new Button()
            {
                Text = "Second Page",
                WidthResizePolicy  = ResizePolicyType.FillToParent,
                HeightResizePolicy = ResizePolicyType.FillToParent,
            };

            var page = new MyPage();

            page.Add(button);
            page.Appearing += (object sender, PageAppearingEventArgs e) =>
            {
                global::System.Console.WriteLine("Second Page is appearing!");
            };
            page.Disappearing += (object sender, PageDisappearingEventArgs e) =>
            {
                global::System.Console.WriteLine("Second Page is disappearing!");
            };

            navigator.Push(page);

            return(page);
        }