第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將DataGridView中的SelectionMode從RowHeaderSelect更改為

將DataGridView中的SelectionMode從RowHeaderSelect更改為

C#
SMILET 2021-03-30 17:15:15
我從DataTable填充DataGridView。我的DataGridView具有SelectionMode RowHeaderSelect,但現(xiàn)在我想將其更改為ColumnHeaderSelect。但是,當我更改屬性時,我得到一個例外。我對RowHeaderSelect的代碼:如何創(chuàng)建數(shù)據(jù)表:values = new string[numbersOfRows, numbersOfColumns]; //is filled in a different part in the codeDataTable dt = new DataTable();for (int i = 0; i < numbersOfColumns; i++){    dt.Columns.Add(values[0, i]);}for (int j = 2; j < numbersOfRows; j++){    DataRow row = dt.NewRow();    for (int i = 0; i < numbersOfColumns; i++)    {        row[i] = values[j,i];    }    dt.Rows.Add(row);}我如何創(chuàng)建我的DataGridView:dgv_schedule.DataSource = dt.DefaultView; //In this line I get my exception when I change                                           //the SelectionMode from RowHeaderSelect to                                           //ColumnHeaderSelect有人知道我在做什么錯嗎?異常:System.InvalidOperationException和我使用WinForms
查看完整描述

1 回答

?
慕尼黑8549860

TA貢獻1818條經(jīng)驗 獲得超11個贊

我通過添加以下代碼解決了我的問題:


dgv_schedule.DataSource = dt.DefaultView; //Selection mode is RowHeaderSelect


for (int i = 0; i < numberOfColumns; i++)

{

    dgv_schedule.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;

}

dgv_schedule.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.ColumnHeaderSelect;



查看完整回答
反對 回復 2021-04-10
  • 1 回答
  • 0 關(guān)注
  • 370 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號