我知道在ASP.NET中我可以通过使用从DropDownList获取一个项目
DropDownList1.Items.FindByText
有没有类似的方法我可以在WPF中使用ComboBox?
这是场景.
我有一个名为RestrictionFormat的表,其中包含一个名为RestrictionType的列,该类型是存储这些值的表的外键.
在我的编辑应用程序,我正在写,当用户选择从ComboBox的RestrictionFormat(能正常工作),我拉起细节进行编辑.我正在使用第二个ComboBox来确保用户在编辑时只选择一个RestrictionType.我已经从RestrictionType表中获得了第二个组合框绑定属性,但是我需要更改它上面的选定索引以匹配记录中指定的值.
这是场景.
我有一个名为RestrictionFormat的表,其中包含一个名为RestrictionType的列,该类型是存储这些值的表的外键.
在我的编辑应用程序,我正在写,当用户选择从ComboBox的RestrictionFormat(能正常工作),我拉起细节进行编辑.我正在使用第二个ComboBox来确保用户在编辑时只选择一个RestrictionType.我已经从RestrictionType表中获得了第二个组合框绑定属性,但是我需要更改它上面的选定索引以匹配记录中指定的值.
这有意义吗?
你能使用ItemContainerGenerator吗?
ItemContainerGenerator包含一个接受对象参数的ContainerFromItem方法.如果您引用了comboBox包含的完整对象(或重构方法),则可以使用以下命令:
ComboBoxItem item = (ComboBoxItem)myComboBox.ItemContainerGenerator.ContainerFromItem(myObject);