Пример #1
0
        public Dashboard()
        {
            InitializeComponent();

            DataContextChanged += Dashboard_DataContextChanged;
            ThemeSetterManager.AddThemeSetter(this);
        }
Пример #2
0
        public BaseDialogWindow()
        {
            double currentDPIScaleFactor = (double)SystemHelper.GetCurrentDPIScaleFactor();
            Screen screen = Screen.FromHandle((new WindowInteropHelper(this)).Handle);

            base.SizeChanged  += new SizeChangedEventHandler(this.OnSizeChanged);
            base.StateChanged += new EventHandler(this.OnStateChanged);
            base.Loaded       += new RoutedEventHandler(this.OnLoaded);
            Rectangle workingArea = screen.WorkingArea;

            base.MaxHeight = (double)(workingArea.Height + 16) / currentDPIScaleFactor;
            SystemEvents.DisplaySettingsChanged += new EventHandler(this.SystemEvents_DisplaySettingsChanged);
            this.AddHandler(Window.MouseLeftButtonUpEvent, new MouseButtonEventHandler(this.OnMouseButtonUp), true);
            this.AddHandler(Window.MouseMoveEvent, new System.Windows.Input.MouseEventHandler(this.OnMouseMove));
            // extra loaded/closing stuff
            base.Loaded  += new RoutedEventHandler(this.OnLoadedSetRender);
            base.Closing += new CancelEventHandler(this.OnWindowClosing);
            ThemeSetterManager.AddThemeSetter(this);
        }
 public PluginIcon()
 {
     InitializeComponent();
     ThemeSetterManager.AddThemeSetter(this);
 }