示例#1
0
        private void SavePage()
        {
            BookSource Cache = DataContext as BookSource;

            if (Handler == null)
            {
                Cache.SetPage(null);
                return;
            }
            // create another working page of the same type
            IContent content = Handler.CreateRiddle();

            Cache.SetPage(content);
        }
示例#2
0
        private void CreateContentClick(object sender, RoutedEventArgs e)
        {
            BookSource     s = DataContext as BookSource;
            IRiddleHandler h = x_types.SelectedItem as IRiddleHandler;

            h.Create();
            s.CreatePage();
            s.SetPage(h.CreateRiddle());
            LoadScene();
        }