Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Corrado <alex.corrado@microsoft.com>2017-11-16 23:49:11 +0300
committerAlex Corrado <alex.corrado@microsoft.com>2017-11-16 23:49:11 +0300
commit210f06e506860bfc506e6bbbe71dccd1baa37833 (patch)
tree2726450603351f783bb3e51eaa43c7ba122ccb6b /TestApps
parent62a1472e12bf663169fada110466d38692fc7c08 (diff)
Add TreeView multi-selection toggle to samples
Diffstat (limited to 'TestApps')
-rw-r--r--TestApps/Samples/Samples/TreeViews.cs10
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) {