public Dashboard() { InitializeComponent(); DataContextChanged += Dashboard_DataContextChanged; ThemeSetterManager.AddThemeSetter(this); }
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); }