亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C# DataGridView使用記錄分享

2019-11-17 02:33:05
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

C# DataGridView使用記錄分享

最近使用DataGridView,把其中遇到的問(wèn)題和一些知識(shí)記錄下來(lái),以便以后用到的時(shí)候可以快速的想起。1、添加行號(hào)  有時(shí)我們?cè)谑褂肈ataGridView時(shí)會(huì)被要求添加在每一行數(shù)據(jù)前面添加上行號(hào),一邊在使用的時(shí)候能夠準(zhǔn)確的了解到當(dāng)前的數(shù)據(jù)集合的情況。這里我了解到有兩種添加行號(hào)的方法,均能正常顯示,有需要的可以參考一下。第一種:當(dāng)你設(shè)置完成數(shù)據(jù)源后進(jìn)行如下的處理:
for ( int i = 0; i < dataGridView2.Rows.Count; i++) //行號(hào)     {           int j = i + 1;           dataGridView2.Rows[i].HeaderCell.Value = j.ToString();      }

通過(guò)上面的處理就可以簡(jiǎn)單的將行號(hào)添加了。簡(jiǎn)單的看來(lái)就是循環(huán)的給每一行添加,思路比較簡(jiǎn)潔。

第二種:  這種方式是使用DataGridview自帶的事件進(jìn)行處理,這個(gè)事件就是RowPostPaint,我們可以在該事件中添加相應(yīng)的處理方法就可以添加行號(hào)了,相應(yīng)的代碼為:
 1 PRivate void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) 2         { 3             System.Drawing. Rectangle rectangle = new System.Drawing.Rectangle            (e.RowBounds.Location.X, 4                 e.RowBounds.Location.Y, 5                 dataGridView1.RowHeadersWidth - 4, 6                 e.RowBounds.Height); 7   8             TextRenderer.DrawText(e.Graphics,            (e.RowIndex + 1).ToString(), 9                 dataGridView1.RowHeadersDefaultCellStyle.Font,10                 rectangle,11                 dataGridView1.RowHeadersDefaultCellStyle.ForeColor,12                 TextFormatFlags.VerticalCenter | TextFormatFlags .Right);13         }

這種方式也可以正常顯示。

  上面兩種方式本人均通過(guò)實(shí)踐檢驗(yàn),均能正常顯示,其他的方式本人暫時(shí)沒(méi)有進(jìn)行研究。

2、高亮顯示某一行

  在我們的實(shí)際項(xiàng)目中可能會(huì)有這樣的要求,當(dāng)某條數(shù)據(jù)滿足某個(gè)條件的時(shí)候?qū)⑦@條數(shù)據(jù)的整行或者當(dāng)前的單元格高亮顯示出來(lái),因?yàn)樵矶际且粯拥?,這里就記錄一下其中的一種情況。具體的實(shí)現(xiàn)是非常簡(jiǎn)單的,如果看了上面添加行號(hào)的話,這里就可以很好的理解了,原理都是一樣的,這是處理的屬性不同而已,具體為:
1 for ( int i = 0; i < dataGridView2.Rows.Count; i++) //行號(hào)2       {3           if (dataGridView2.Rows[i].Cells["FLAG" ].Value.ToString() == "2") {4             this.dataGridView2.Rows[i].DefaultCellStyle.BackColor= Color.Red;5               }6       }

其實(shí)就是跟上面第一種的地方是一樣的,處理的屬性不一樣就是了。

3、添加復(fù)選框  有時(shí)候我們會(huì)被要求到,我們可以選擇數(shù)據(jù)集的一行或者多行,雖然我們可以通過(guò)ctrl鍵進(jìn)行實(shí)現(xiàn),但是在實(shí)際的工作當(dāng)中,我們更加喜歡復(fù)選框這樣一種形式。而這個(gè)形式的實(shí)現(xiàn)只要我們添加一列用于選擇就可以了,我們?cè)谔砑舆@一列的時(shí)候,選擇ColumnType為DataGridViewCheckBoxColumn即可,我們也可以根據(jù)需要選擇多種形式。4、犯的一些錯(cuò)誤1、表頭與數(shù)據(jù)庫(kù)中不對(duì)應(yīng),顯示的數(shù)據(jù)沒(méi)有按規(guī)則顯示 我們?cè)诰庉嬜侄蔚臅r(shí)候我們一般會(huì)編輯兩個(gè)屬性,一個(gè)是HeaderText,一個(gè)是DataPropertyName,前一個(gè)是用于顯示在界面上的,后一個(gè)是與設(shè)置的數(shù)據(jù)集中的字段是一致的。如果后面一個(gè)沒(méi)有進(jìn)行設(shè)置就會(huì)出現(xiàn)不按預(yù)想的形式顯示的問(wèn)題。順便有一個(gè)小的技巧,當(dāng)我們不想顯示某一列的時(shí)候,我們可以設(shè)置屬性Visible為False即可。2、通過(guò)屬性字段來(lái)獲取單元格的數(shù)據(jù)出錯(cuò)  假如我們要進(jìn)行這樣的形式(dataGridView2.Rows[i].Cells["FLAG"].Value.ToString())進(jìn)行獲取單元格的數(shù)據(jù),我們單單設(shè)置DataPropertyName屬性是不夠的,我們還要設(shè)置Name屬性為FLAG(根據(jù)具體的字段進(jìn)行相應(yīng)的設(shè)置)。5、說(shuō)明  在以后的使用當(dāng)中,如果還有一些可以分享的東西,我也會(huì)繼續(xù)添加的。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美vide| 91国模少妇一区二区三区| 国产三级精品三级在线观看国产| 国产a级黄色片| 亚洲午夜久久久久久久久电影网| 国产做受高潮69| 一本精品一区二区三区| 国产传媒久久久| 国产精品99久久99久久久二8| 涩涩视频在线免费看| 欧美一级片免费| 日韩欧美一区二区三区在线| 欧美一级欧美一级在线播放| 麻豆一区二区麻豆免费观看| 国产精品亲子乱子伦xxxx裸| 日本福利在线观看| 丁香综合五月| baoyu135国产精品免费| 亚洲欧洲视频在线观看| 日本成人一区| 肉肉视频在线观看| 成人白浆超碰人人人人| 亚洲男人资源| 久久久久久亚洲精品美女| h视频免费看| 亚洲国产精品网站| 99精品国产高清在线观看| 青青草成人网| 农村寡妇一区二区三区| 久久精品免费网站| 亚洲成色在线综合网站2018站| 国产又粗又黄又爽| 亚洲黄色成人| 日韩在线观看a| 日韩欧美国产高清91| 日批在线观看视频| 肉体视频在线| 国产日韩一区二区三免费高清| 日本国产在线| 久久久亚洲午夜电影| 九色成人在线| 无码国产伦一区二区三区视频| 国产精品久久久久久久久久直播| 在线日韩网站| 又骚又黄的视频| 色屁屁www国产馆在线观看| av丝袜天堂网| 亚洲aⅴ怡春院| 久久久久久成人精品| 欧美激情资源网| 中文字幕av不卡| 久久精品综合视频| 亚洲人成毛片在线播放| 亚洲在线观看av| 成人高清视频免费观看| 激情视频网址| 无码人妻精品一区二区三区99不卡| 欧美性xxxxx极品| 久久精品一区蜜桃臀影院| 欧美一区二区视频网站| 免费看黄裸体一级大秀欧美| 中文字幕视频在线免费观看| 日本在线看片免费人成视1000| 四虎成人影院网址| 亚洲av成人精品日韩在线播放| 日韩美女毛茸茸| 蜜桃特黄a∨片免费观看| 欧美一区三区二区在线观看| free欧美性| 国产综合精品在线| 成人免费性视频| 少妇精品一区二区| 国产日产精品久久久久久婷婷| 国产69精品久久久久久久| 女人香蕉久久**毛片精品| 91情侣在线视频| 国内综合精品午夜久久资源| 青青国产精品| 一个色综合网| av中文字幕在线| 日本精品va在线观看| 日韩电影免费观看在线观看| 丰满湿润大白屁股bbw按摩| 成年女人的天堂在线| 91国产一区| 91精品久久久久久久久99蜜臂| 少妇极品熟妇人妻无码| 国产免费内射又粗又爽密桃视频| 97午夜影院| 日韩中文欧美在线| 蜜臀av免费在线观看| 综合综合综合综合综合网| 欧美在线一二三四区| 国产精品福利在线播放| 日韩欧美中文字幕制服| 久久久久久久久久久亚洲| 欧美成年人视频网站| 日韩成人免费观看| 精品国产不卡| 亚洲国产精品va在线观看黑人| 69国产精品成人在线播放| 欧美午夜精品久久久久久孕妇| 国产免费高清一区| 色图欧美色图| 日本国产一区二区三区| 884aa四虎影成人精品一区| 999久久久免费精品国产| www.色就是色.com| 一二三四社区在线视频6| 日韩视频免费在线| 国产粉嫩一区二区三区在线观看| 日韩黄色片在线观看| 色偷偷av男人的天堂| av先锋下载| 欧美性受ⅹ╳╳╳黑人a性爽| 91香蕉视频mp4| 欧美风情第一页| 欧产日产国产69| 国内精品不卡一区二区三区| 国产精品久久久久久久久婷婷| 顶级嫩模一区二区三区| 日韩av有码在线| 久热精品在线视频| 91大神福利视频在线| 99re6这里只有精品| 欧美色图亚洲自拍| 国产综合欧美在线看| 欧美成人亚洲高清在线观看| 最新免费av网址| 青檬在线电视剧在线观看| 粗大的内捧猛烈进出在线视频| 国产超碰97| 成人免费观看在线视频| 国产精品嫩模av在线| 青青草国产成人a∨下载安卓| 国产成人免费av在线| h视频网站在线观看| 奇米一区二区三区四区久久| 久久免费视频在线| 日本h片在线观看| 久久91超碰青草是什么| 亚洲在线观看免费视频| 欧美成人免费观看视频| 亚洲av无码一区二区乱子伦| 亚洲一级生活片| 色综合综合色| 亚洲成av人影片在线观看| 天堂av在线一区| 高清在线视频不卡| 99re66热这里只有精品4| 永久免费看av| 久久精品蜜桃| 麻豆国产欧美一区二区三区| 日本大臀精品| 极品校花啪啪激情久久| 亚洲一区中文字幕| 污污网站在线看| 人人鲁人人莫人人爱精品| 精品国产www| 欧美日韩国产中文| 丰满的少妇愉情hd高清果冻传媒| 国产 高清 精品 在线 a| 中文字幕av一区二区三区四区| 天天色天天射综合网| 999精品免费视频| 在线视频福利一区| 伊人发布在线| 精品人伦一区二区三区蜜桃网站| 国产精品久久久久无码av| 国内外免费激情视频| 欧美破处大片在线视频| 国产免费www| 久久婷婷五月综合色丁香| 国产一级不卡毛片| 在线不卡免费视频| 色欲av无码一区二区三区| 欧美熟妇另类久久久久久不卡| 久久久亚洲精华液精华液精华液| 亚洲高清在线免费| wwwav国产| 亚洲精品国产久| 欧美亚洲激情在线| 欧洲成人性视频| 国产一区二区三区三区在线观看| 91精品论坛| 国产精品suv一区| 国产一级二级在线观看| 无码人妻精品一区二区蜜桃百度| 亚洲成人福利在线观看| 国产精品毛片av| 国产成人生活片| fc2成人免费人成在线观看播放| 精品亚洲一区二区三区四区五区高| 青青在线观看视频中文字| 91蝌蚪porny成人天涯| 999精品视频| 久久午夜精品视频| 亚洲精品一品区二品区三品区| 国产精品一区二区精品视频观看| 日本波多野结衣在线| 欧美精品videos另类| 国产成人精品在线播放| 亚洲三级黄色片| 最新在线黄色网址| 日韩精品一区二区亚洲av性色| 国产精品一区二区av日韩在线| 91九色视频蝌蚪| 九九九九精品九九九九| 玖玖玖精品中文字幕| 无码人妻久久一区二区三区| 欧美日韩国产激情| 国产探花在线视频| 国产91精品精华液一区二区三区| 玖玖玖精品中文字幕| 老鸭窝av在线| 日韩极品在线观看| 亚洲奶汁xxxx哺乳期| 美女在线免费视频| 亚洲欧美激情一区二区| 国产精品爽黄69天堂a| 日本在线视频网| 老司机免费视频一区二区三区| 日韩黄色一级视频| 色影视在线视频资源站| 激情偷乱视频一区二区三区| 性xx十八spa按摩| 激情小说网站亚洲综合网| 黑人巨大精品欧美一区| 中文在线√天堂| 日韩av三区| 日本在线不卡一区二区| 国产精品理论片在线观看| 在线免费观看成人短视频| 欧美精品在线视频观看| 国产精品视频在| 欧美最猛性xxxxxhd| 欧美极品xxxx| 久久国产精品亚洲| 中文一区二区三区四区| 天堂中文最新版在线中文| 欧美日本在线| 精品精品国产高清a毛片牛牛| 欧美男男gaygay1069| 最新成人av在线| 欧美日韩福利在线观看| 精品三级av在线导航| 黄色免费电影网站| av一级二级| 91丝袜美腿高跟国产极品老师| 国产精品视频久| 天堂视频免费在线观看| 特黄特色欧美大片| 欧美日本国产一区| 美女洗澡无遮挡| 操人视频在线观看欧美| 日韩一区二区三区电影在线观看| 小早川怜子痴女在线精品视频| 人妻aⅴ无码一区二区三区| 欧美精选在线播放| 欧美亚洲色图校园春色| 亚洲欧美天堂| 亚洲欧美在线成人| 欧美成va人片在线观看| 亚洲手机在线| 国产精品福利一区| 黄页在线观看视频| 永久免费未满蜜桃| 91九色视频导航| 一本色道久久综合熟妇| 在线激情免费视频| 久色婷婷小香蕉久久| 国产av无码专区亚洲精品| 国产wwwwwww| 亚洲自拍三区| 国产午夜福利一区| 国产精品一区二区小说| 嫩草香蕉在线91一二三区| 黑人与亚洲人色ⅹvideos| 国产精品扒开做爽爽爽的视频| 黄色av成人| 亚洲国产精品精华液ab| 91极品女神私人尤物在线播放| 男男做爰猛烈叫床爽爽小说| 波多野结衣在线观看一区二区三区| 久久久久一区二区三区| 91av资源网| 69亚洲乱人伦| 福利视频大全| 久久影院资源站| 青青草视频在线观看免费| 免费v片在线观看| 欧美国产亚洲一区| a天堂中文在线88| 在线视频2区| av免费在线观看网站| 国产精品成人免费一区二区视频| 136av视频导航| 日韩一区二区久久| 69久久夜色精品国产69乱青草| 亚洲精品菠萝久久久久久久| 国产农村妇女毛片精品久久莱园子| 亚洲人成网站77777在线观看| 99鲁鲁精品一区二区三区| 大吊一区二区三区| 日韩1区2区日韩1区2区| 色视频成人在线观看免| 亚洲狠狠爱一区二区三区| 国产国产人免费人成免费视频| 国产高清免费视频| 伊人中文字幕在线观看| 国产裸体写真av一区二区| 亚洲精品久久久久久久久久久久久久| 成人在线视频福利| 欧美艳星kaydenkross| 精品国产综合| 天天操夜夜操国产精品| 99国产精品久久久| 国产极品视频| 国产小视频在线| 免费av在线一区二区| 成人福利视频在| 国产精品久久777777换脸| 亚洲热av色在线播放| 欧美电影影音先锋| 日韩av在线高清| 国产成人av片| 国产精品久久久久久亚洲毛片| 一区二区导航|