2015-02-13 1 views
-2

Я хочу заполнить представление сетки данных только строками чтения. Это не сработало:Заполнение данных datagridview с постоянными значениями C#

RunTimeCreatedDataGridView.Rows[i].ReadOnly = true; 

Вот мой код:

private void setUpListTableForGridView(int rows) 
{ 
    for (int i = 1; i <= Constans.AMOUNT_COLUMNS_IN_LIST; i++) 
    { 
     DataGridViewTextBoxColumn dgc = new DataGridViewTextBoxColumn(); 
     RunTimeCreatedDataGridView.Columns.Add(dgc); 
    } 

    for (int i = 1; i < rows; i++) 
    { 
     RunTimeCreatedDataGridView.Rows.Add(); 
    } 
} 
+2

Почему вы не просто установить флаг 'ReadOnly'? – sloth

+0

как это сделать :) – mynameiswhat

+1

сделать их от дизайнера –

ответ

0

С вашей формы дизайнер, вы можете отключить редактирование:

enter image description here

Смежные вопросы