silverlight运行时contextmenu

时间:2013-11-21 12:33:24

标签: silverlight runtime contextmenu

问题是,是否可以在运行时使用silverlight上下文菜单(其菜单项可以被操作,即在运行时添加或删除)? 当我搜索时,有一些类型的xaml在silverlight中添加了上下文菜单,但是我没有找到任何解决方案来在运行时添加它

2 个答案:

答案 0 :(得分:0)

ContextMenu menu = new ContextMenu();

ContextMenuItem item1 = new ContextMenuItem();
item1.Content = "新建";

ContextMenuItem item2 = new ContextMenuItem();
item2.Content = "保存":

menu.Items.Add(item1);
menu.Items.Add(item2);

答案 1 :(得分:0)

ContextMenu menu = new ContextMenu();

MenuItem item1 = new MenuItem();

item1.Header =“new”;

item1.Click + = new RoutedEventHandler(item1_Click);

menu.Items.Add(ITEM1);

你可以使用↓ Telerik为SilveLight提供RadControl

RadMenu menu = new RadMenu();

RadMenuItem item1 = new RadMenuItem();

RadMenuItem item1_01 = new RadMenuItem();

item.Items.add(item1_01);

menu.Items.Add(项目);

无论是RadMenu还是RadMenuItem或ContextMenu,

你都可以添加事件,他们都是继承与Sytem.window.Control;

原谅^ _ ^