public MainWindow( ) { InitializeComponent(); var presenter = new MainPresenter(); presenter.SetupView(this); Loaded += (s, e) => WindowLoaded?.Invoke(); Closing += (s, e) => ClosingWindow?.Invoke(); StateChanged += (s, e) => { if (this.WindowState == WindowState.Minimized) { Minimized?.Invoke(); } else if (this.WindowState == WindowState.Normal) { Unminimized?.Invoke(); } }; }
public MainWindow() { InitializeComponent(); windowLoaded = new WindowLoaded(); Money = new Money(); }
private void RaiseLoaded(object sender, RoutedEventArgs e) { WindowLoaded?.Invoke(sender, e); }
public void InvokeWindowLoaded() { WindowLoaded?.Invoke(); }