【WPF】获取下拉列表(ComboBox)的选项(ComboBoxItem)的内容
2016-12-01 16:08
761 查看
需求:给下拉列表ComboBox注册一个选项改变时触发的事件,想要获取到当前选中的选项的内容。
// 给ComboBox注册一个选项改变的事件 myComboxBox.SelectionChanged += new SelectionChangedEventHandler(myComboxBox_SelectionChanged);
/// <summary> /// 下拉列表的选项改变事件:获取当前选中的选项的内容 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void myComboxBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { // 此时的 myComboxBox.SelectedValue = System.Windows.Controls.ComboBoxItem: 选项的内容 // 所以如果用SelectedValue这种方法获取选中的值,还需要切割字符串 ComboBoxItem item = myComboxBox.SelectedItem as ComboBoxItem; string content = item.Content.ToString(); MessageBox.Show("content = " + content); }
相关文章推荐
- javascript获取下拉列表多个选项值
- 修改从自动补全文本下拉列表获取的内容
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- WPF开发中遇到的问题及解决系列(二):如何获取通过binding生成的ComboBox或者ListBox等的Item
- jquery下拉列表选中项改变时获取新选项的属性值
- 星座运势-选择下拉列表选项不同,内容的样式不同
- easyui select combobox 获取下拉选项值
- jquery获取下拉列表的值和显示内容的方法
- jquery-ajax请求后台数据转换json显示在select下拉列表&&jquery获取下拉列表的值和显示内容的方法
- comboBox获取下拉列表索引的值及书写方式
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- easyui-combobox 下拉列表的JSON获取数据例子
- easyui combobox获取到焦点自动展开下拉列表
- wpf下ComboBox自动过滤下拉内容,在xaml中使用下面这个类就可以了
- extjs 下拉列表ComboBox动态向后天获取数据
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- jQuery-easyui中的combobox如何动态获取下拉框内容
- easyui combobox 下拉框自动获取 每次添加全部选项 默认选中第一行
- 在WPF的MVVM框架中获取下拉选择列表中的选中项
- WPF的ComboBox实现可过滤显示下拉内容