国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

有數據綁定、排序、查找功能的ListView(一)

2024-07-21 02:23:18
字體:
來源:轉載
供稿:網友
本控件純粹為練習用,所以沒有考慮使用datagrid代替。該控件不足的地方:
1、當父窗體運行后,dataset被填充時,listviewex不能自動判斷該種情況,只能通過currencymanager的itemchanged的事件來調用填充listviewitem的函數,有時該事件會被調用兩次,listviewex則要填充兩次。
2、對于finditem中,按照listviewitem的text查找 listviewitem的方法,記得有一個api可以調用,但是沒有實現,只能暫時使用循環來查找。
3、當對listviewex進行排序時,控件總是有閃爍,當項目多時,閃爍就更加嚴重。
4、在數據綁定的情況下,對listviewex進行排序時,不知為什么就是同下面的datagrid1中的循序不同,我曾經在窗體上增加一個datagrid2,只用它來顯示listviewex中的m_objview中的內容,這里內容的顯示順序同datagrid1中的內容一致。后來發現在函數filllistviewitems()中填充的順序同datagrid1中的一致,但是一旦函數運行后退出,則listviewex顯示的順序就和datagrid1中的順序不同。
5、對于列表頭同數據庫中的表字段映射,本來想繼承system.windows.forms.columnheader,并向子類中添加屬性實現,但是當使用同樣繼承自listview.columnheadercollection來添加columnheader,運行時就不能顯示。所以只好定義了一個映射類來實現該功能。
6、當listviewex設定datasource和datamember后,調用setdatamember,自動生成columnheader和同其對應的columnheadermapping類時,運行程序時不能顯示,只好注釋掉。

以上的不知,請各位高手指點一二,以便讓我能作一個較好的控件來。




收集最實用的網頁特效代碼!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高州市| 大新县| 平南县| 桃园县| 类乌齐县| 屏东市| 微山县| 丹凤县| 汝州市| 察哈| 沈丘县| 东乡| 宝鸡市| 广宗县| 大关县| 四平市| 宝山区| 汉川市| 通道| 武宁县| 抚宁县| 光山县| 枞阳县| 蓬溪县| 禄劝| 类乌齐县| 江源县| 西畴县| 沙雅县| 留坝县| 当涂县| 文登市| 公安县| 绥阳县| 南溪县| 临高县| 阳城县| 天柱县| 曲沃县| 沙坪坝区| 肇东市|