ComboBox
这里是控件的选择属性之间的差异。
- 选定索引;
- 选定项;
- 选定文本;
- 选定值。
物业SelectedIndex
:
获取或设置指定当前选定项的索引。
简单地表示选择列表中所选项目的索引。(提供的信息仅供您参考。=))
物业SelectedItem
:
获取或设置ComboBox
.
SelectedItem表示当前根据 的选择ListControl
的元素ComboBox
。这就是为什么这是你想用它来回答你的问题。
物业SelectedText
:
获取或设置在 a 的可编辑部分中选择的文本ComboBox
。
也就是说,当您编辑 的TextBox
部分时ComboBox
,可能会在您输入进行编辑时选择的文本,或任何其他类型的文本选择。这确实包括ListControl
通过ComboBox
. 例如,如果您的ComboBox.DropDownStyle
属性设置为ComboBoxStyle.DropDownList
,那么您将永远无法在ComboBox
. 尽管如此,您仍可以在其列表中选择另一个项目。这就是为什么它不是为您的目的服务的正确财产。
物业SelectedValue
:
获取或设置属性指定的成员属性的值ValueMember
。
仅在使用 DataBinding 时与DisplayMember
属性结合使用。例如,当你想显示一个客户的名字,并通过他的数据库 ID 选择他,那么DisplayMember
应该显示客户的名字和ValueMember
ID。这样,当您选择一个客户时,SelectedValue
更改并引发SelectedValueChanged
从ListControl
. (提供的信息仅供您参考。=))