FarPoint.Win.Spread 自定义表头
生活随笔
收集整理的這篇文章主要介紹了
FarPoint.Win.Spread 自定义表头
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
軟件開(kāi)發(fā)技術(shù)交流,同學(xué)習(xí)共進(jìn)步,歡迎加群, 群號(hào):169600532
?
最近C/S項(xiàng)目中用到FarPoint.Win.Spread,想在表頭加個(gè)全選的checkbox,實(shí)現(xiàn)效果如圖:
?
列的設(shè)置大家都清楚,直接可視化視圖中設(shè)置該列CellType為CheckBox類(lèi)型即可
表頭的設(shè)置就需要費(fèi)些周折了。一般是在加載時(shí)code,代碼:
1 //設(shè)置行表頭 2 FarPoint.Win.Spread.CellType.CheckBoxCellType celltype = new FarPoint.Win.Spread.CellType.CheckBoxCellType(); 3 celltype.Caption = "全選"; 4 spdPrintInfo_Sheet1.ColumnHeader.Cells[0, 0].CellType = celltype; 5 spdPrintInfo_Sheet1.ColumnHeader.Cells[0, 0].Text = "False"; View Code由于我要把全選放在第一行,所以固定為【0,0】
然后需要給這個(gè)CheckBox定義點(diǎn)擊事件,一般事件就是該控件的CellClick事件,詳細(xì)代碼如下:
如此,自己coding的全選就完成了,方法不是最好的,歡迎大家指正或建議更高效、簡(jiǎn)單的方法。
?
轉(zhuǎn)載于:https://www.cnblogs.com/talhon/p/6738197.html
總結(jié)
以上是生活随笔為你收集整理的FarPoint.Win.Spread 自定义表头的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 软路由折腾日记(一)
- 下一篇: 【工控老马】基于西门子S7-200PLC