請問,如何把設定好的datagridview的背景顏色保存到資料庫,并且可以讀取出來,并給datagridview背景顏色賦值?
uj5u.com熱心網友回復:
保存讀取查詢相關資料庫操作,保存直接保存rgb字串值即可。uj5u.com熱心網友回復:
我是把整個dgv表格的單元格背景顏色都保存,每個單元格的顏色都不一樣,保存之后,再讀取賦值到dgv表格的單元格。
這樣子速度太慢了,一個dgv表格就要3秒以上,有沒有很快速的保存和讀取的方法?
uj5u.com熱心網友回復:
datagridview的背景顏色可以保存在xml,只要一打開程式,就加載背景顏色,無非就是行和列和顏色,然後,綁定datagridview,然後直接變更顏色就行了啊uj5u.com熱心網友回復:
具體怎么操作?能舉個例子么?新手求帶!
uj5u.com熱心網友回復:
具體怎么操作?能舉個例子么?新手求帶!
uj5u.com熱心網友回復:
比如保存行是第二行,列是第一列,顏色是255,224,192
dataGridView1.Rows[1].Cells[0].Style.BackColor = System.Drawing.Color.FromArgb(255, 224, 192);
uj5u.com熱心網友回復:
datagridview的背景顏色可以保存在xml,只要一打開程式,就加載背景顏色,無非就是行和列和顏色,然後,綁定datagridview,然後直接變更顏色就行了啊
具體怎么操作?能舉個例子么?新手求帶!
比如保存行是第二行,列是第一列,顏色是255,224,192
dataGridView1.Rows[1].Cells[0].Style.BackColor = System.Drawing.Color.FromArgb(255, 224, 192);
這個我知道。我問一下另外一個問題,就是我給dgv上了背景顏色,我點一下標題頭重繪一下,背景顏色就消失了。
怎么讓背景顏色不消失,一直都在
uj5u.com熱心網友回復:
datagridview的背景顏色可以保存在xml,只要一打開程式,就加載背景顏色,無非就是行和列和顏色,然後,綁定datagridview,然後直接變更顏色就行了啊
具體怎么操作?能舉個例子么?新手求帶!
比如保存行是第二行,列是第一列,顏色是255,224,192
dataGridView1.Rows[1].Cells[0].Style.BackColor = System.Drawing.Color.FromArgb(255, 224, 192);
這個我知道。我問一下另外一個問題,就是我給dgv上了背景顏色,我點一下標題頭重繪一下,背景顏色就消失了。
怎么讓背景顏色不消失,一直都在
只要你綁定的數據不重繪就不會消失啊
dataGridView1.DataSource = dt;
比如這個 dataGridView1.DataSource不重新綁定就不會重繪
uj5u.com熱心網友回復:
datagridview的背景顏色可以保存在xml,只要一打開程式,就加載背景顏色,無非就是行和列和顏色,然後,綁定datagridview,然後直接變更顏色就行了啊
具體怎么操作?能舉個例子么?新手求帶!
比如保存行是第二行,列是第一列,顏色是255,224,192
dataGridView1.Rows[1].Cells[0].Style.BackColor = System.Drawing.Color.FromArgb(255, 224, 192);
這個我知道。我問一下另外一個問題,就是我給dgv上了背景顏色,我點一下標題頭重繪一下,背景顏色就消失了。
怎么讓背景顏色不消失,一直都在
只要你綁定的數據不重繪就不會消失啊
dataGridView1.DataSource = dt;
比如這個 dataGridView1.DataSource不重新綁定就不會重繪
或者你再寫一個方法,你這個專門改變顏色的,只要有重新綁定的就調用這個方法就行了啊
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
感謝你的解答,不知道怎么把分給你,希望以后能多指教。
你說的這個系結我知道,我現在的問題是,我的資料比較多,顏色也比較復雜,這種系結的方法速度比較慢,有沒有更好的方法,批量系結背景顏色。
實在不行就只能想辦法提高速度了
uj5u.com熱心網友回復:
https://bbs.csdn.net/topics/392721136參考14樓
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/133801.html
標籤:C#
上一篇:有沒有大佬教下萌新。
