public SkillConfigWindow() { InitializeComponent(); DataContext = WindowManager.CooldownWindow.VM; VM = DataContext as CooldownWindowViewModel; Closing += OnClosing; Loaded += (_, __) => Handle = new WindowInteropHelper(this).Handle; }
public CooldownWindow() { InitializeComponent(); DataContext = new CooldownWindowViewModel(); VM = DataContext as CooldownWindowViewModel; ButtonsRef = Buttons; MainContent = WindowContent; Init(SettingsHolder.CooldownWindowSettings, ignoreSize: true, undimOnFlyingGuardian: false); }
public SkillConfigWindow() : base(true) { _instance = this; InitializeComponent(); DataContext = WindowManager.ViewModels.CooldownsVM; VM = (CooldownWindowViewModel)DataContext; //Closing += OnClosing; }
public CooldownWindow(CooldownWindowViewModel vm) { InitializeComponent(); DataContext = vm; ButtonsRef = Buttons; BoundaryRef = Boundary; MainContent = WindowContent; Init(App.Settings.CooldownWindowSettings); }