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(); }
public GridFilesPresenterViewModel(DirectoryTabItemViewModel directoryTabItemView, string directoryPathName) : base(directoryTabItemView, directoryPathName) { }