diff options
author | Alex Corrado <alex.corrado@microsoft.com> | 2017-11-16 23:49:11 +0300 |
---|---|---|
committer | Alex Corrado <alex.corrado@microsoft.com> | 2017-11-16 23:49:11 +0300 |
commit | 210f06e506860bfc506e6bbbe71dccd1baa37833 (patch) | |
tree | 2726450603351f783bb3e51eaa43c7ba122ccb6b /TestApps | |
parent | 62a1472e12bf663169fada110466d38692fc7c08 (diff) |
Add TreeView multi-selection toggle to samples
Diffstat (limited to 'TestApps')
-rw-r--r-- | TestApps/Samples/Samples/TreeViews.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/TestApps/Samples/Samples/TreeViews.cs b/TestApps/Samples/Samples/TreeViews.cs index 67235596..b2a3d02d 100644 --- a/TestApps/Samples/Samples/TreeViews.cs +++ b/TestApps/Samples/Samples/TreeViews.cs @@ -168,6 +168,16 @@ namespace Samples Console.WriteLine("Collapsed: " + val); }; + RadioButtonGroup group = new RadioButtonGroup (); + foreach (SelectionMode mode in Enum.GetValues(typeof (SelectionMode))) {
+ var radio = new RadioButton (mode.ToString ());
+ radio.Group = group;
+ radio.Activated += delegate {
+ view.SelectionMode = mode;
+ };
+ PackStart (radio);
+ } + int addCounter = 0; view.KeyPressed += (sender, e) => { if (e.Key == Key.Insert) { |