Exemple #1
0
 private ProfilerEntityControl CreateView(ProfilerEntityControlViewModel model)
 {
     return(new ProfilerEntityControl()
     {
         DataContext = model
     });
 }
Exemple #2
0
        private ProfilerEntityControlViewModel CreateModel(EntityViewModel gvm)
        {
            var ptvm    = new ProfilerEntityControlViewModel();
            var updater = TreeViewUpdater(new WeakReference <ProfilerEntityControlViewModel>(ptvm));

            gvm.PropertyChanged += updater;
            updater(gvm, new PropertyChangedEventArgs(nameof(EntityViewModel.Entity)));
            return(ptvm);
        }