public WTest()
 {
     InitializeComponent();
     //LoadCatTreeViewData();
     //SetUpMediaItemTest();
     //StrToDoubleTest();
     CommandsController.AddCommandBindings(CommandBindings);
 }
Beispiel #2
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            CommandsController.AddCommandBindings(CommandBindings);
            App.Core.WindowsDisplayScale = PresentationSource.FromVisual(this)?.CompositionTarget?.TransformToDevice.M11 * 100 ?? 100.0;
            App.Ui.ViewersVM.SetCurrent(App.Core.ViewersM.Current);
            App.Ui.MediaViewer = MediaViewer;

            MediaViewer.FullImage.PropertyChanged += (_, pce) => {
                if (nameof(MediaViewer.FullImage.ActualZoom).Equals(pce.PropertyName))
                {
                    App.Ui.StatusPanelVM.OnPropertyChanged(nameof(App.Ui.StatusPanelVM.ActualZoom));
                }
            };
        }