public void InitData(MainWindowViewModel mainWindowViewModel, ServerListWindow serverListWindow) { _mainWindowViewModel = mainWindowViewModel; _serverListWindow = serverListWindow; ServerList = mainWindowViewModel.ServerList; RaisePropertyChanged(nameof(ServerList)); }
/// <summary> /// Creates and fetches master server list and shows window /// </summary> public ServerListView() { wind = new ServerListWindow(); wind.DataContext = servers; wind.serverListGrid.ItemsSource = Servers; wind.selectButton.Click += buttonClicked; wind.closeButton.Click += closeClicked; }
private void ShowServerListWindow(object sender, RoutedEventArgs e) { var serverListWindow = new ServerListWindow(GetViewModel()) { Owner = this }; serverListWindow.ShowDialog(); }
private void InitUI() { if (m_serverPageList.Count <= 0) { InitServerList(); } if (m_servetListWindow == null) { m_servetListWindow = GameObject.FindObjectOfType <ServerListWindow>(); } if (m_serverTopWindow == null) { m_serverTopWindow = GameObject.FindObjectOfType <ServerTopWindow>(); } if (m_btnserverOther == null) { m_btnserverOther = GameObject.Find("BtnServerOther"); } if (m_btnserverBack == null) { m_btnserverBack = GameObject.Find("BtnBack"); } }