2012-07-22 55 views
1

我有DropDownStyle = ComboBoxStyle.SimpleDataGridViewComboBoxColumn droppeddown擊鍵

一個DataGridViewComboBoxColumn我如何可以強制下拉到一個按鍵擴大?

我試圖把((ComboBox)?).DroppedDown = true;在幾個地方沒有解決之道

回答

0

下面的代碼應該工作:

//If no row/cell selected, select an appropriate row/cell 
dataGridView1.Rows[0].Selected = true; 
dataGridView1.Rows[0].Cells[0].Selected = true; 

//Start edit mode or otherwise EditingControl property will return null 
dataGridView1.BeginEdit(true); 

var comboBox = dataGridView1.EditingControl as DataGridViewComboBoxEditingControl; 

if (comboBox != null) 
{ 
    comboBox.DroppedDown = true; 
} 

注意,對於這項工作,必須有在你的組合框的項目,無論是通過結合進入或手動。

相關問題