zoukankan      html  css  js  c++  java
  • 【WPF】获取下拉列表(ComboBox)的选项(ComboBoxItem)的内容

    需求:给下拉列表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);
    }
  • 相关阅读:
    actionscript项目中自加载preloader实现
    as3 弹性跑道模型
    快速排序
    快捷键
    frameset和iframe--框架对象及元素标签对象
    Javascript的陷阱
    JS火狐与IE的差别
    JS运动框架
    面向对象与闭包的使用
    闭包
  • 原文地址:https://www.cnblogs.com/guxin/p/wpf-how-to-get-comboboxitem-content.html
Copyright © 2011-2022 走看看