private async void CreateServerButton_Click(object sender, RoutedEventArgs e) { this.FindParent <Flyout>()?.Hide(); var dialog = new CreateServerDialog(); await dialog.ShowAsync(); }
public ServerManager(DockPanel dockPanelServer, Grid gridServerButton, Button buttonCreateOrJoinServer) { DockPanelServer = dockPanelServer; GridServerButton = gridServerButton; ButtonCreateOrJoinServer = buttonCreateOrJoinServer; ButtonServers = new Dictionary <Button, Server>(); CreateServerDialog = new CreateServerDialog(); JoinServerDialog = new JoinServerDialog(); CreateOrJoinServerDialog = new CreateOrJoinServerDialog(CreateServerDialog, JoinServerDialog); }