Exemple #1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            FrameworkElement.LanguageProperty.OverrideMetadata(typeof(FrameworkElement),
                                                               new FrameworkPropertyMetadata(XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));

            WpfSynchronizationHelper synchronizationHelper = new();

            ChromEr.CreateChromer(synchronizationHelper, new BoundExampleInterTabClient(),
                                  ShowNewWindow);

            var mainViewModel = ChromEr.Instance.CreateMainViewModel(new DirectoryTabItemViewModel[0]);

            var myCompTabVm = new DirectoryTabItemViewModel(synchronizationHelper, ChromEr.RootName, ChromEr.RootName);

            mainViewModel.TabItems.Add(myCompTabVm);

            MainWindow mainWindow = new()
            {
                DataContext = mainViewModel
            };

            mainWindow.Show();

            //DebugWindow debugWindow = new();
            //debugWindow.Show();
        }
Exemple #2
0
 public GridFilesPresenterViewModel(DirectoryTabItemViewModel directoryTabItemView, string directoryPathName) :
     base(directoryTabItemView, directoryPathName)
 {
 }