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应该显示客户的名字和ValueMemberID。这样,当您选择一个客户时,SelectedValue更改并引发SelectedValueChanged从ListControl. (提供的信息仅供您参考。=))