示例#1
0
        public TTFViewModel(TTFModel model)
        {
            TTFModel = model;
            OpenCommand = new RelayCommand(OnOpenCommand, null);
            CloseCommand = new RelayCommand(OnCloseCommand, (o) => { return TTFModel.RootItemModel != null; });

            TTFModel.PropertyChanged += OnModelPropertyChanged;
            TTFModel.ErrorEvent += OnError;
        }
示例#2
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            TTFModel     model     = new TTFModel();
            TTFViewModel viewModel = new TTFViewModel(model);
            TTFView      view      = new TTFView()
            {
                DataContext = viewModel
            };

            view.Show();
        }