电竞比分网-中国电竞赛事及体育赛事平台

分享

求助:grid控件活動單元格的背景色總是和grid的背景色一致,如何修改

 fnxyy 2011-08-28
grid控件活動單元格的背景色總是和grid的背景色一致,如何修改如題,我的目的是讓選中單元格所在行整體都為一個背景色(黑)前景色(白),于是
在grid的afterrowcolchange中用
this.setall('dynamicforecolor','iif(this.activerow=recn(),rgb(255,255,255),rgb(0,0,0))','column')
this.setall('dynamicbackcolor','iif(this.activerow=recn(),rgb(0,0,0),rgb(255,255,255))','column')
但是運行后的效果卻是
只有活動單元格所在行其他單元格的背景色前景色起作用了,活動單元格的背景色還是白前景色還是黑,
請問高手,這是怎么回事啊?
將表的"選定數(shù)據(jù)項"屬性的背景色\前景色設定為(黑)\(白),
這樣,在用鍵盤箭頭移動活動單元格時,顏色與行是一致的,
但用鼠標點擊選中單元格,顏色還是與行不一致.(不知道怎么設定了)
已經(jīng)明白了,vfp6.0沒有allowcellselection屬性所致
謝謝你的回復,我剛剛弄明白了,是這樣的

如果用鼠標選中單元格時,活動單元格肯定是要高亮顯示的,要是不允許選中單元格(就像你說的那樣用方向鍵來移動),問題就可以解決了,但是VFP6.0里的grid沒有AllowCellSelection屬性(當其值為.T.時允許單擊或雙擊單元格),VFP9.0有這個屬性
allowcellselection屬性是是否可以被選中單元格,如果設置不能被選定,則選定行顏色一致.
可是我見過vfp 3.0的程序,就是表單元格可以被選定,而且行的顏色一致,不知道是用的什么代碼.請教,謝謝!
 
 
 
 
 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多