2012-06-14 39 views
1

我呼籲ToolStripMenu項目點擊以下:組合框的文本改變失敗

protected void windowNewMenu_Click(object sender, EventArgs e) 
    { 
    if (_selectedThings.Contains(((ToolStripMenuItem)sender).Tag)) 
    { 
     selectedItemsPropertyGrid.SelectedObject = ((ToolStripMenuItem)sender).Tag; 
     selectedItemsComboBox.SelectedText = (((ToolStripMenuItem)sender).Tag.GetType()).ToString(); 
    } 
    } 

但是是應該改變的第二行似乎並沒有產生對ComboBox任何明顯的變化。有什麼建議麼?

回答

2

SelectedText用於突出顯示部分文本,而不是在列表中選擇項目。爲此,您需要SelectedItem

或者,你可以使用:

selectedItemsComboBox.Text = ...