diff options
author | Eric Maupin <ermaup@microsoft.com> | 2017-01-13 21:47:07 +0300 |
---|---|---|
committer | Eric Maupin <ermaup@microsoft.com> | 2017-01-13 21:47:07 +0300 |
commit | beac248b579ba53958631c20e1588b71be17f26e (patch) | |
tree | 1a6b17c1cde6006397b52ffd181cbaa58098f404 /Xamarin.PropertyEditing.Windows.Standalone | |
parent | b2dc844c965aa09ea07d6f510041e91cbc9a88a2 (diff) |
Standalone multi-select
Diffstat (limited to 'Xamarin.PropertyEditing.Windows.Standalone')
-rw-r--r-- | Xamarin.PropertyEditing.Windows.Standalone/MainWindow.xaml.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Xamarin.PropertyEditing.Windows.Standalone/MainWindow.xaml.cs b/Xamarin.PropertyEditing.Windows.Standalone/MainWindow.xaml.cs index b30f3f8..29e7fe6 100644 --- a/Xamarin.PropertyEditing.Windows.Standalone/MainWindow.xaml.cs +++ b/Xamarin.PropertyEditing.Windows.Standalone/MainWindow.xaml.cs @@ -16,8 +16,10 @@ namespace Xamarin.PropertyEditing.Windows.Standalone private void Button_Click (object sender, RoutedEventArgs e) { - this.panel.SelectedItems.Clear(); - this.panel.SelectedItems.Add (sender); + if (this.panel.SelectedItems.Contains (sender)) + this.panel.SelectedItems.Remove (sender); + else + this.panel.SelectedItems.Add (sender); } } } |