private async void b_connect_Click(object sender, RoutedEventArgs e) { TClientProfile selected = (TClientProfile)l_profiles.SelectedItem; b_connect.IsEnabled = false; await client.CancelScanningAsync(); if (selected.State == ConnectionState.Disconnected) { await client.ConnectAsync(selected.LastIPAddress); } appbar.IsOpen = false; b_connect.IsEnabled = true; }
private void b_cancel_Click(object sender, RoutedEventArgs e) { var ignore = client.CancelScanningAsync(); }