DataGridView 一些用法彙總

2021-06-22 04:17:47 字數 690 閱讀 6696

待續...

1, 獲取 datagridview選中的行數和列數

獲取總行數:datagridview1.rows.count;

if (dgvresult.rows.count == 0) return;

int i = dgvresult.currentrow.index;  //  獲取當前選中行索引:

int j = dgvresult.currentcell.columnindex; // 獲取當前選中列索引

if (i < 0 || j < 0) return;

string scellcontent = dgvresult.rows[i].cells[j].value.tostring();  // 取當前選中單元格的內容

string scellheader = dgvresult.columns[j].headertext.tostring(); // 取當前選中單元格對應的表頭

2, 設定交替行背景色

alternatingrowdefaultcellstyle 中的 backcolor設定一下即可

3,設定grid按內容 或 列頭自動顯示對應的寬度

設定 autosizecolumnsmode = allcells 或 columnheader

4, 不讓編輯

readonly

5, dock, anchar 屬性

datagridview 的一些使用小技巧

在datagridview中獲得datagridviewcheckboxcolumn的狀態 當我們選中該cell後,第1時間得到的該值為 dgview1.rows i cells 1 value false private void datagridview1 cellclick object se...

mysql group by,count一些用法

統計 一些資訊以及每個分組的個數 select a.name,a.phone,count as sum from as a group by a.order id 統計 group by 之後的總條數 一共分了多少組 select count as count id from select a.or...

一些人,一些事,一些

我覺得這是國內it企業浮躁和傳統的官本位性質決定的,導致國內企業都本末倒置。要想改變命運,我覺得有以下出路 1.不做技術了,改做混混 混混的概念很廣泛的,比如銷售 經理 幹部 皮包公司之類其實都屬於這類。中國就是這樣,越浮越掙錢,只有混混才能發財。要不更進一步,做流氓,廣義的流氓,也很不錯。2.專心...