2013-11-26 48 views
0

我知道如何做到這一點視覺:如何改變comboBoxColumn顯示樣式組合框編程

右鍵單擊DataGridView->編輯列->組列類型DataGridViewComboBoxColumn->集展示風格comboBox

但我想以編程方式進行。

這裏是我的代碼:

public void initilizeClientsGridView() 
{ 
    DataGridView clientsGridView = new DataGridView(); 
    DataGridViewColumn comboBoxColumn = new DataGridViewComboBoxColumn(); 

    clientsGridView.Dock = DockStyle.Fill; 
    clientsGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; 
    panel1.Controls.Add(clientsGridView); 

    clientsGridView.Columns.Add("columns","Estatus"); 
    clientsGridView.Columns.Add("columns", "Razon social"); 
    clientsGridView.Columns.Add(comboBoxColumn); 
} 

回答

1

您需要更改DataGridViewColumnDataGridViewComboBoxColumn

DataGridViewComboBoxColumn comboBoxColumn = new DataGridViewComboBoxColumn(); 
comboBoxColumn.DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox;