void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.WindowLogin = ((Borto_v1.LoginWindow)(target)); #line 12 "..\..\LoginWindow.xaml" this.WindowLogin.MouseDown += new System.Windows.Input.MouseButtonEventHandler(this.LoginWindow1_MouseDown); #line default #line hidden #line 17 "..\..\LoginWindow.xaml" this.WindowLogin.Unloaded += new System.Windows.RoutedEventHandler(this.LoginWindow1_Unloaded); #line default #line hidden return; case 2: this.MainFrame = ((System.Windows.Controls.Frame)(target)); return; case 3: #line 57 "..\..\LoginWindow.xaml" ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Close_Button_Click); #line default #line hidden return; } this._contentLoaded = true; }
public MainWindow() { InitializeComponent(); Messenger.Default.Register <NotificationMessage>( this, message => { switch (message.Notification) { case "OpenLoginWindow": { var loginwindow = new LoginWindow(); loginwindow.Show(); this.Close(); break; } case "FullScreen": { this.WindowStyle = WindowStyle.None; this.WindowState = WindowState.Maximized; content.SetValue(Grid.ColumnProperty, 0); content.SetValue(Grid.ColumnSpanProperty, 2); break; } case "NotFullScreen": { this.WindowState = WindowState.Normal; this.WindowStyle = WindowStyle.SingleBorderWindow; content.SetValue(Grid.ColumnProperty, 1); content.SetValue(Grid.ColumnSpanProperty, 1); break; } } }); }