C# Ext.NET组合框设置默认值

C# Ext.NET组合框设置默认值,c#,ext.net,C#,Ext.net,下面是我的组合框的标记 X.ComboBox() .ID("cmbStatus") .DisplayField("Value") .ValueField("Key") .Items(new ListItem ("C", "C"), new ListItem ("H", "H"), new ListItem("C & H","C&H"), new ListItem ("ALL","ALL") ) .Listeners(l => { l.Select.Han

下面是我的组合框的标记

X.ComboBox()
 .ID("cmbStatus")
 .DisplayField("Value")
 .ValueField("Key")
 .Items(new ListItem ("C", "C"), 
 new ListItem ("H", "H"), 
 new ListItem("C & H","C&H"),
 new ListItem ("ALL","ALL")
 )
.Listeners(l => { l.Select.Handler = "StatusChange(this)"; })
.FieldLabel(PR.Resources.IP.IP.Status)
如何设置combobox中选择的任何一个默认值

我试着设置, .Select0和.SelectedItemsnew ListItemC

在上述第二种方法的帮助下,我能够将默认设置为选中,但这会导致我在函数状态更改中遇到问题

在StatusChange此函数中,我根据cmbStatus中的选定值隐藏了另一个控件

.ValueC&H 因此,使用您的示例,要在默认情况下选择第三项:

X.组合框 .IDCMB状态 .DisplayFieldValue .ValueFieldKey .项目 新列表项目C、C、, 新列表项H,H, 新列表项C&H、C&H、, 新列表项全部,全部 .ValueC&H .Listenersl=>{l.Select.Handler=StatusChangethis;} .FieldLabelPR.Resources.IP.IP.Status