哪吒2之魔童闹海|哪吒2之魔童归来免费观看|哪吒2在线观看|哪吒2魔童闹海电影免费观看|哪吒2免费观看完整版大电影|哪吒1免费观看完整版

新疆軟件開發(fā)

本站首頁(yè) 軟件開發(fā) 成功案例 公司新聞 公司簡(jiǎn)介 客服中心 軟件技術(shù) 網(wǎng)站建設(shè)
  您現(xiàn)在的位置: 新疆二域軟件開發(fā)公司 >> .Net技術(shù) >> 文章正文

提高DataGridView性能的方法

經(jīng)過(guò)測(cè)試發(fā)現(xiàn),RowHeadersWidthSizeMode屬性和ColumnHeadersHeightSizeMode屬性,非常影響,DataGridView的顯示性能,DataGridView的數(shù)據(jù)綁定應(yīng)該是迭代的,如果你把DataGridViewRowHeadersWidthSizeMode設(shè)置了AuToSize類型的屬性,那么每設(shè)置一行就要進(jìn)行一次對(duì)HeaderWidth的調(diào)整,那么對(duì)于N行的表就將進(jìn)行N!次操作,再加上列的情況,這種性能損失將是巨大的.

如果一定需要控件自動(dòng)調(diào)整寬度,可以先把DataGridViewColumnHeadersHeightSizeMode或DataGridViewRowHeadersWidthSizeMode設(shè)置為DisableResizing或EnableResizing,設(shè)置了DataSouce屬性后在將他改為AutoSize.

DataGridViewColumnHeadersHeightSizeMode

  成員名稱 說(shuō)明
  AutoSize 列標(biāo)題的高度根據(jù)所有列標(biāo)題單元格的內(nèi)容進(jìn)行調(diào)整。  
  DisableResizing 用戶不能使用鼠標(biāo)調(diào)整列標(biāo)題的高度。 
  EnableResizing 用戶可以使用鼠標(biāo)調(diào)整列標(biāo)題的高度。 


DataGridViewRowHeadersWidthSizeMode:

  成員名稱 說(shuō)明
  AutoSizeToAllHeaders 為適應(yīng)所有行標(biāo)頭單元格的內(nèi)容大小而進(jìn)行的行標(biāo)頭寬度調(diào)整。  
  AutoSizeToDisplayedHeaders 為適應(yīng)當(dāng)前顯示的行中所有行標(biāo)頭的內(nèi)容大小而進(jìn)行的行標(biāo)頭寬度調(diào)整。  
  AutoSizeToFirstHeader 為適應(yīng)第一個(gè)行標(biāo)頭的內(nèi)容大小而進(jìn)行的行標(biāo)頭寬度調(diào)整。 
  DisableResizing 用戶不能使用鼠標(biāo)調(diào)整列標(biāo)頭的寬度。 
  EnableResizing 用戶可以使用鼠標(biāo)調(diào)整列標(biāo)頭的寬度。 


 

作者:未知 | 文章來(lái)源:自學(xué)編程網(wǎng) | 更新時(shí)間:2008-1-11 17:16:37

  • 上一篇文章:

  • 下一篇文章:

  • 相關(guān)文章:
    java性能優(yōu)化的一些見解
    軟件開發(fā)過(guò)程中的性能設(shè)計(jì)
    軟件技術(shù)
    · 開發(fā)語(yǔ)言
    · Java技術(shù)
    · .Net技術(shù)
    · 數(shù)據(jù)庫(kù)開發(fā)
    最新文章  
    ·.net技術(shù) asp.net MVC3 Vi
    ·.net將視頻文件格式轉(zhuǎn)換成
    ·NET Framework 2.0 Servic
    ·如何動(dòng)態(tài)修改winform的app
    ·asp,net軟件結(jié)構(gòu)設(shè)計(jì)和相關(guān)
    ·學(xué)習(xí)怎樣使用ASP.NET中的虛
    ·,net基礎(chǔ)類的學(xué)習(xí):system
    ·.net學(xué)習(xí):c#事件的深入分
    ·Facade Pattern學(xué)習(xí)總結(jié)
    ·C#如何設(shè)置或者獲取目錄的
    ·如何使用XSL來(lái)定義ASP.NET
    ·理解WCF Data Contract契約
    ·如何能在.net2.0開發(fā)的控件
    ·模式怎樣使用,講解模式的
    ·如何解決Menu菜單被frame遮
    關(guān)于我們 | 軟件開發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網(wǎng)站地圖 | 新疆電子地圖 | RSS訂閱
    版權(quán)所有 © 2016 新疆二域軟件開發(fā)網(wǎng) www.pg11qqq.com All Rights Reserved 新ICP備14003571號(hào)
    新疆軟件開發(fā)總機(jī):0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000