public DynamicDetailPage()
 {
     this.InitializeComponent();
     dynamicVM = new DynamicVM();
     dynamicVM.OpenCommentEvent += DynamicVM_OpenCommentEvent;
     splitView.PaneClosed       += SplitView_PaneClosed;
 }
예제 #2
0
 public UserInfoPage()
 {
     this.InitializeComponent();
     userDetailVM        = new Modules.User.UserDetailVM();
     userSubmitVideoVM   = new UserSubmitVideoVM();
     userSubmitArticleVM = new UserSubmitArticleVM();
     userFavlistVM       = new UserFavlistVM();
     dynamicVM           = new DynamicVM();
     fansVM   = new UserFollowVM(true);
     followVM = new UserFollowVM(false);
     dynamicVM.OpenCommentEvent += DynamicVM_OpenCommentEvent;
     splitView.PaneClosed       += SplitView_PaneClosed;
 }
예제 #3
0
 public DynamicPage()
 {
     this.InitializeComponent();
     dynamicVM = new DynamicVM();
     dynamicVM.dynamicItemDataTemplateSelector.resource = this.Resources;
     this.DataContext = dynamicVM;
     if (SettingHelper.GetValue <bool>(SettingHelper.UI.CACHE_HOME, true))
     {
         this.NavigationCacheMode = NavigationCacheMode.Enabled;
     }
     else
     {
         this.NavigationCacheMode = NavigationCacheMode.Disabled;
     }
 }
예제 #4
0
 public UserDynamicPage()
 {
     this.InitializeComponent();
     dynamicVM = new DynamicVM();
     dynamicVM.OpenCommentEvent += DynamicVM_OpenCommentEvent;
     splitView.PaneClosed       += SplitView_PaneClosed;
     this.DataContext            = dynamicVM;
     if (SettingHelper.GetValue <bool>(SettingHelper.UI.CACHE_HOME, true))
     {
         this.NavigationCacheMode = NavigationCacheMode.Enabled;
     }
     else
     {
         this.NavigationCacheMode = NavigationCacheMode.Disabled;
     }
 }
 public OpenDialogCommand(DynamicVM vm)
 {
     VM = vm;
 }
예제 #6
0
 public AddAttributeCommand(DynamicVM vm)
 {
     VM = vm;
 }
 public AddEntityCommand(DynamicVM vm)
 {
     VM = vm;
 }
예제 #8
0
 public ExitCommand(DynamicVM vm)
 {
     VM = vm;
 }