/// <summary> /// Occurs when the connect button is clicked. /// </summary> /// <param name="sender">The object where the event handler is attached.</param> /// <param name="e">The event data.</param> private void connectButton_Click(object sender, RoutedEventArgs e) { var connectionData = this.CreateConnectionDataFromForm(); Guid guid = TerminalManager.Create(connectionData); this.Frame.Navigate(typeof(TerminalPage), guid); }
/// <summary> /// Occurs when an item in the favorites list view is clicked. /// </summary> /// <param name="sender">The object where the event handler is attached.</param> /// <param name="e">The event data.</param> private void ItemView_ItemClick(object sender, ItemClickEventArgs e) { if (e.ClickedItem == null) { return; } string id = ((ConnectionData)e.ClickedItem).Id; var connectionData = FavoritesDataSource.GetFavorite(id); if (connectionData == null) { return; } Guid guid = TerminalManager.Create(connectionData); this.Frame.Navigate(typeof(TerminalPage), guid); }