【发布时间】:2009-06-25 13:14:46
【问题描述】:
如何设置组合框的选定值。例如,我有一些 1-10 的值,我想选择第 5 个值。
我尝试使用SelectedValue 和SelectedItem,但它不适合我。
【问题讨论】:
-
取决于您的设置方式,但根据您提供的内容,anvaka 的响应应该是正确的。
标签: wpf xaml combobox selectedvalue
如何设置组合框的选定值。例如,我有一些 1-10 的值,我想选择第 5 个值。
我尝试使用SelectedValue 和SelectedItem,但它不适合我。
【问题讨论】:
标签: wpf xaml combobox selectedvalue
SelectedIndex 应该可以工作。
【讨论】:
如果要选择“第五个值”,则应使用 SelectedIndex = 4(因为索引是从零开始的)。如果要选择“值 5”,则应使用 SelectedValue = 5。
【讨论】:
WPF 中的 ComboBox 可以通过 3 种方式选择项目。 第一个是设置 SelectedIndex,您可以在其中将基于零的索引设置为项目。 另一种方法是使用 SelectedValue 设置值。您必须在此处添加所选对象的值。 F.e.你有 3 个组合框项 {你好,再见,早上好}。所以假设你想选择再见,你必须设置 SelectedValue =“再见”。 最后一种方法是通过 SelectedItem 设置选定对象。在那里你必须设置一个 ComboBoxItem 或一个 XmlElement。您必须知道组合框可以包含 ComboBoxItems 和 XmlElements。行为有点不同,但如果你使用组合框一段时间你就会理解它。
希望这会有所帮助。
【讨论】: