我剛剛在VS2008中創建了一個ComboBox。我爲它放了四個物品,一,二,三和四。當我運行它時,默認情況下不顯示任何內容。我需要選擇一個來顯示。如何在沒有我選擇的情況下在最初默認顯示第二個項目?我試着在DisplayMember和ValueMeme屬性中放入一個數字,但它不起作用。如何讓我的C#ComboBox在運行時顯示一個值?
感謝,
我剛剛在VS2008中創建了一個ComboBox。我爲它放了四個物品,一,二,三和四。當我運行它時,默認情況下不顯示任何內容。我需要選擇一個來顯示。如何在沒有我選擇的情況下在最初默認顯示第二個項目?我試着在DisplayMember和ValueMeme屬性中放入一個數字,但它不起作用。如何讓我的C#ComboBox在運行時顯示一個值?
感謝,
使用SelectedIndex
屬性:
private void MyForm_Load(object sender, EventArgs e)
{
ComboBox1.SelectedIndex = 0;
}
沒有這樣的屬性 – 5YrsLaterDBA 2010-01-28 20:06:48
它沒有顯示在屬性列表中,但可以在代碼隱藏中設置。 – 2010-01-28 20:09:30
是的,有:http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.selectedindex.aspx comboBox1.SelectedIndex = 0; //將選定的索引設置爲第一項。 WinForms的 – Stefan 2010-01-28 20:09:35
您可以設置ComboBox的SelectedIndex
財產。像這樣的安裝工作通常在表格的Load
事件中完成。
你在使用什麼平臺?你必須告訴我們,BC有不同的方法來取決於你的平臺(ASP,WPF,WinForms等) – 2010-01-28 20:10:41
它是一個WinForms應用程序。 – 5YrsLaterDBA 2010-01-28 20:24:25