C#填充组合框

Dia*_*ane 0 c# combobox

如何在C#中使用一个数组填充一个组合框,我的显示成员是数组的值,值成员是数组键?

string[] RelayTypeArray = new string[4]; 
RelayTypeArray[0] = null; 
RelayTypeArray[1] = "Boiler"; 
RelayTypeArray[2] = "Valve"; 
RelayTypeArray[3] = "Pump"; 
cmb_RelayType.DataSource = RelayTypeArray; 
cmb_RelayType.DisplayMember = RelayTypeArray; 
cmb_RelayType.ValueMember = ?????
Run Code Online (Sandbox Code Playgroud)

pau*_*aul 5

只是使用你的阵列......

string[] RelayTypeArray = new string[4]; 
RelayTypeArray[0] = null; 
RelayTypeArray[1] = "Boiler"; 
RelayTypeArray[2] = "Valve"; 
RelayTypeArray[3] = "Pump"; 
cmb_RelayType.DataSource = RelayTypeArray; 
Run Code Online (Sandbox Code Playgroud)

如果你想要文字: cmb_RelayType.SelectedValue

如果你想要索引: cmb_RelayType.SelectedIndex