diff options
author | Dmitry K <v-dmkira@microsoft.com> | 2018-11-07 16:39:50 +0300 |
---|---|---|
committer | Dmitry K <v-dmkira@microsoft.com> | 2018-11-07 16:39:50 +0300 |
commit | 59c3c0be2597f6c151f97f5e74063237ef08bdde (patch) | |
tree | b133cb29aff6366bb8be1a08a7d86607986387e3 /TestApps | |
parent | a93c680c6009cd2a8d9508426abc123c1c38cdd0 (diff) |
[a11y] Add menu item Accessible API. Fix samples.
Diffstat (limited to 'TestApps')
-rw-r--r-- | TestApps/Samples/Samples/MenuSamples.cs | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/TestApps/Samples/Samples/MenuSamples.cs b/TestApps/Samples/Samples/MenuSamples.cs index 743aae40..c3da1fc1 100644 --- a/TestApps/Samples/Samples/MenuSamples.cs +++ b/TestApps/Samples/Samples/MenuSamples.cs @@ -37,7 +37,11 @@ namespace Samples Label la = new Label ("Right click here to show the context menu"); menu = new Menu (); menu.Items.Add (new MenuItem ("One")); - menu.Items.Add (new MenuItem ("Two")); + + var menuItem = new MenuItem("Two"); + menuItem.Accessible.Label = "Menu Item: Two"; + menu.Items.Add (menuItem); + menu.Items.Add (new MenuItem ("Three")); menu.Items.Add (new SeparatorMenuItem ()); @@ -53,9 +57,6 @@ namespace Samples menu.Items.Add (new SeparatorMenuItem ()); - menu.Accessible.Label = "Menu"; - menu.Accessible.Identifier = nameof(menu); - var subMenu = new MenuItem ("Submenu"); subMenu.SubMenu = new Menu (); subMenu.SubMenu.Font = subMenu.SubMenu.Font.WithSize (20).WithWeight (Xwt.Drawing.FontWeight.Bold); @@ -74,8 +75,11 @@ namespace Samples void HandleButtonPressed (object sender, ButtonEventArgs e) { - if (e.Button == PointerButton.Right) - menu.Popup (); + if (e.Button == PointerButton.Right) { + menu.Popup(); + menu.Accessible.Label = "Menu"; + menu.Accessible.Identifier = nameof(menu); + } } } } |