wp7 >> 通过后台代码给ListBoxItem添加ContextMenu 属性
2011-12-19 11:33
204 查看
//创建ListBoxItem
ListBoxItem li = new ListBoxItem();
li.Content = "test";
//创建ContextMenu
ContextMenu menu = new ContextMenu();
MenuItem menuItem1 = new MenuItem();
menuItem1.Header = "This is Menu Item 1";
menuItem1.Click += new RoutedEventHandler(MenuItem_Click);
menu.Items.Add(menuItem1);
MenuItem menuItem2 = new MenuItem();
menuItem2.Header = "This is Menu Item 2";
menuItem2.Click += new RoutedEventHandler(MenuItem_Click);
menu.Items.Add(menuItem2);
//将ContextMenu 绑定到ListBoxItem
ContextMenuService.SetContextMenu(li, menu);
ListBoxItem li = new ListBoxItem();
li.Content = "test";
//创建ContextMenu
ContextMenu menu = new ContextMenu();
MenuItem menuItem1 = new MenuItem();
menuItem1.Header = "This is Menu Item 1";
menuItem1.Click += new RoutedEventHandler(MenuItem_Click);
menu.Items.Add(menuItem1);
MenuItem menuItem2 = new MenuItem();
menuItem2.Header = "This is Menu Item 2";
menuItem2.Click += new RoutedEventHandler(MenuItem_Click);
menu.Items.Add(menuItem2);
//将ContextMenu 绑定到ListBoxItem
ContextMenuService.SetContextMenu(li, menu);
相关文章推荐
- 后台通过属性添加颜色效果的代码
- 后台通过属性添加颜色效果的代码
- ASP.NET 的后台代码问题:动态向Table里添加按钮,却提示没有Text属性。
- asp.net中后台给控件添加属性的方法代码
- asp.net中后台给控件添加属性的方法代码
- 通过cloneya无刷新动态添加或减少多个input输入框前后台代码实现
- Datagrid中添加的radiobutton不能通过后台代码修改
- Androud 通过代码添加margin属性
- 利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
- Spring代码实例系列-09:通过Spring PropertyPlaceholderConfigurer将properties配置的属性注入到xml配置文件中
- Android-通过Java代码来实现属性动画
- jsp通过<img>标签的src属性来调用servlet类生成验证码遇到的问题
- 后台代码和前台显示一样<a href='" + URL + "' >使用转义字符
- 通过添加角色页面,体现一个人的代码水平,思路是否严谨?
- ASP.NET通过Global.asax和Timer定时器 定时调用WebService 运行后台代码
- jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
- 通过代码设置布局参数,添加布局
- 右键计算机->属性->高级系统设置->高级->环境变量,添加环境变量(推荐)
- Source Insight通过快捷按键添加多种代码注释
- 通过运行时添加属性小例