Winform分頁控件支持表頭全選操作實現


前面介紹了一篇《Winform傳統DataGridView和DevExpress控件的GridControl兩者表頭全選功能的實現(源碼提供)》,介紹了傳統DataGridView和DevExpress控件的GridView的表頭全選功能實現,現把功能應用在我的Winform分頁控件上,只需要很少的代碼即可實現,代碼更加簡潔優雅。

Winform分頁控件,在很多場合都需要用到,由於整合較多的功能操作,使用起來效果更好,界面統一性也比較一致。其中的勾選操作,在有些場合下,也是比較有用的,因此提供該功能的整合。 

我們先來看看基於我的分頁控件實現的表頭全選功能,界面效果如何。

1)傳統界面的效果

 

2)DotNetBar界面效果

 

3)DevExpress界面效果 

 

以上就是.NET開發中非常廣泛應用的三組界面效果,分頁控件分別提供了3種控件實現,幾乎所有的屬性及操作方法均一致,本實例中實現表頭操作也是完全一致的,我們以其中傳統界面效果的分頁控件來進行介紹。

首先指定分頁控件的全選列的字段名稱(如果是DataTable類型數據源,那么就是數據列名,如果是實體類,那么就是實體類的屬性名稱) 

 

另外在綁定數據的時候,添加一列對應上面的字段的IsCheck即可。

 

以上代碼指定,就出現本文開始的效果了,可以實現表頭的全選操作,是不是還算簡潔優雅的呢,其他效果的DotNetBar和DevExpresss界面效果的,使用方法完全一致。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM