C#中datagridview控件的使用

在使用C#進行界面設計的過程中,用到了datagridview控件,該控件其實很靈活,對于圖表形式的

為南崗等地區用戶提供了全套網頁設計制作服務,及南崗網站建設行業解決方案。主營業務為成都做網站、網站建設、外貿營銷網站建設、南崗網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

顯示非常實用有效。

  1. 數據源比較靈活,一般其可以和databinding控件一起使用。數據源可是從數據庫中獲得數據,或從ArrayList中取得,也可以通過excel等文檔的形式取得。

  2. 顯示的樣式很多,有很多可以選擇調整的屬性。例如行頭是否顯示,表列名如何顯示等。

  3. 行為動作很多,可以觸發的事件很多。

上面這些在控件上點擊右鍵屬性都是可以看見的,不過多進行敘述。

這里想說一個遇到的挺有意思的問題。

在進行表格顯示的時候我想把某些行的顏色進行改變,所以在datagridview進行數據綁定之后使用了如下語句:

datagridview1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Gray;

意圖是想把某一行設為灰色,但是顯示出來的時候并沒有生效,試了一下

datagridview1.DefaultCellStyle.BackColor = System.Drawing.Color.Gray;

把整個grid都設置為灰色了,發現這樣是可以生效的。

為什么在初始化datagridview控件的數據源之后讓某行變色不行呢,我猜想了一下可能是由于初始化完數據,設定完顯示樣式之后,顯示形式又被自動刷了一次。

實現了一下cellclick事件,處理動作就是讓點擊的那行變色,發現單行變色是好使的,可以執行的。

目前為什么在初始化的時候不好用還沒有搞清楚,我的做法是響應DataBindingComplete事件,在數據綁定完之后再進行表格樣式的設定,結果達到了預期效果,但是這只是一個臨時的替代方案,不是根本的原因,找到為什么不能在初始化時設置格式才是根本。

網頁標題:C#中datagridview控件的使用
文章源于:http://m.kartarina.com/article6/pihjog.html

成都網站建設公司_創新互聯,為您提供關鍵詞優化自適應網站網站排名動態網站營銷型網站建設Google

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

小程序開發
主站蜘蛛池模板: 日韩人妻系列无码专区| 精品爆乳一区二区三区无码av| 日日摸日日碰人妻无码| 好爽毛片一区二区三区四无码三飞 | 免费无码H肉动漫在线观看麻豆| 久久久久亚洲?V成人无码| 亚洲av无码不卡久久| 亚洲 无码 在线 专区| 精品久久久久久无码专区| h无码动漫在线观看| 久久精品无码中文字幕| 西西午夜无码大胆啪啪国模| 国产精品无码av片在线观看播| 人禽无码视频在线观看| 国产亚洲大尺度无码无码专线| 成人免费无码大片a毛片软件| 中文字幕丰满乱孑伦无码专区| 人妻丰满熟妇无码区免费| 亚洲AV无码一区东京热久久| 亚洲国产av无码精品| 免费看国产成年无码AV片| 无码av免费毛片一区二区| 久久久久亚洲AV成人无码网站| 极品粉嫩嫩模大尺度无码视频 | 无码专区国产无套粉嫩白浆内射| 无码囯产精品一区二区免费| 日韩精品无码免费专区午夜| 亚洲AV无码成人精品区大在线| 亚洲色无码国产精品网站可下载| 无码人妻精品中文字幕免费| 中文字幕无码一区二区三区本日| 一级毛片中出无码| 内射人妻无套中出无码| 国产做无码视频在线观看| 国产成人精品无码专区| 国产精品无码av片在线观看播| 伊人蕉久中文字幕无码专区| 亚洲精品无码专区2| gogo少妇无码肉肉视频| 综合无码一区二区三区| av无码人妻一区二区三区牛牛 |