zoukankan      html  css  js  c++  java
  • ComboBox的SelectedText,SelectedItem,Text属性的区别

    ComboBox.SelectedText属性
    语法
    C#
    public string SelectedText { get; set; }
    属性值
    表示组合框中当前选定文本的字符串。如果 DropDownStyle 设置为 DropDownList,则返回值是空字符串 ("")。
    ComboBox.SelectedItem 属性
    语法
    C#
    [BindableAttribute(true)]
    public Object SelectedItem { get; set; }
    属性值作为当前选定项的对象,如果当前没有选定项,则为 空引用(在 Visual Basic 中为 Nothing)。
    备注 当将 SelectedItem 属性设置为一个对象时,ComboBox 尝试使该对象成为列表中当前选定的对象。如果在列表中找到了该对象,则将它显示在 ComboBox 的编辑部分,并且将 SelectedIndex 属性设置为相应的索引。如果列表中不存在该对象,则 SelectedIndex 属性保留其当前值。
    ComboBox.Text 属性
    获取或设置与此控件关联的文本。
    语法
    C#
    [BindableAttribute(true)]
    [LocalizableAttribute(true)]
    public override string Text { get; set; }
    属性值与该控件关联的文本。 ComboBox的SelectedText,SelectedItem,Text属性的区别 - icrid - icrid的博客
    备注
    当设置 Text 属性时,空引用(在 Visual Basic 中为 Nothing) 或空字符串 ("") 会将 SelectedIndex 设置为 -1。

    所以在下拉式的comboBox中,只能用cbx.Text或者cbx.SelectedItem.ToString()的方式来获取comboBox的值.
  • 相关阅读:
    背水一战 Windows 10 (26)
    背水一战 Windows 10 (25)
    背水一战 Windows 10 (24)
    背水一战 Windows 10 (23)
    背水一战 Windows 10 (22)
    背水一战 Windows 10 (21)
    背水一战 Windows 10 (20)
    背水一战 Windows 10 (19)
    背水一战 Windows 10 (18)
    背水一战 Windows 10 (17)
  • 原文地址:https://www.cnblogs.com/buaaboyi/p/1936838.html
Copyright © 2011-2022 走看看