ComboBox SelectionChanged改变SelectedItem MenuItem通过什么方法获得子元素选中项,已解决!
2013-11-08 13:10
501 查看
<ComboBox x:Name="themes" Width="150" Height="20" SelectionChanged="themes_SelectionChanged" SelectedIndex="0" />
private void themes_SelectionChanged(object sender, SelectionChangedEventArgs e)
{}
<Menu >
<MenuItem Header="菜单">
<MenuItem Header="换肤" x:Name="abc" >
</MenuItem>
<MenuItem Header="22222222" />
<MenuItem Header="33333333" />
</MenuItem>
</Menu>
public MainWindow()
{
InitializeComponent();
abc.ItemsSource = ThemeManager.GetThemes();
themes.ItemsSource = ThemeManager.GetThemes();
}
想让menuitem 点击子元素的时候和combox类似的能执行一个方法
private void abc_Click(object sender, RoutedEventArgs e)
{
MenuItem mia = e.OriginalSource as MenuItem; // mia是abc子元素中点击的那个menuitem!
}
相关文章推荐
- (Java)JComboBox的itemStateChanged事件被选中点击执行两次的解决方法
- Request.Referer的乱码终极解决方法+获得用户是用什么关键字通过搜索引擎进来的
- 关于ext中使用 Ext.grid.CheckboxSelectionModel作为选择框如何保存选中记录的解决方法。
- 选中ListBoxItem中的TextBox后,如何改变ListBox的SelectedItem?
- 客户端改变状态,服务器服务器端读不到数据的问题,大家有什么好的解决方法.
- JQuery中的id选择器含有特殊字符时,不能选中dom元素的解决方法
- jQuery选中select控件 无法设置selected的解决方法
- Eclipse下把jar包放到工程lib下和通过buildpath加载有什么不同(解决找不到类的中级方法)
- CS端通过IIS去获得服务器数据的返回地址性错误解决方法
- Android开发,Slidingmenu+Fragment框架中,通过menu切换不同Fragment卡顿的解决方法
- GRUB Error 28: Selected item cannot fit into memory 解决方法
- 通过web发布图片时,不论是什么格式的,在IE下保存时一律是“未命名.bmp”的原因和解决方法
- 禁止浏览器中双击选中元素的解决方法
- UEditor 解决拖拽视频元素改变视频尺寸时,无法保存视频尺寸问题的解决方法
- C#中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写 C#SESSION丢失问题的解决办法 在C#中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小技巧 JQUERY判断CHECKBOX是否选中三种方法 JS中!=、==、!==、===的用法和区别 在对象比较中,对象相等和对象一致分别指的是什么?
- ListViewItem中的图片不能动态改变的解决方法
- html checkbox 自定义样式方法,原有的无法直接通过背景什么改变
- extjs grid的Ext.grid.CheckboxSelectionModel默认选中解决方法
- HTML页面中input元素在android浏览器中获得焦点后页面放大解决方法