public ConnectWindow() { InitializeComponent(); Messenger.Default.Register<bool>(this, "EnableBtnConnect", x => { btnTestConnect.IsEnabled = x; } ); Messenger.Default.Register<bool>(this, "EnableSelectDataBase", x => { cmbDatabases.IsEnabled = x; } ); Messenger.Default.Register<bool>(this, "EnableSelectTable", x => { cmbTables.IsEnabled = x; } ); Messenger.Default.Register<bool>(this, "EnableOpenButton", x => { btnOpenTable.IsEnabled = x; } ); Messenger.Default.Register<ViewModelConnect>(this, "OpenTable", x => { model = x; Close(); } ); Messenger.Default.Register<string>(this, "Cancel", x => { model = null; Close(); } ); }
public void InitModel() { model = new ViewModelConnect(); }