DevExpress WPF使用技巧教程:如何在TreeListView中擴展N級
DevExpress廣泛應用于ECM企業(yè)內(nèi)容管理、 成本管控、進程監(jiān)督、生產(chǎn)調(diào)度,在企業(yè)/政務信息化管理中占據(jù)一席重要之地。通過DevExpress WPF Controls,您能創(chuàng)建有著強大互動功能的XAML基礎應用程序,這些應用程序?qū)W⒂诋敶蛻舻男枨蠛蜆?gòu)建未來新一代支持觸摸的解決方案。 無論是Office辦公軟件的衍伸產(chǎn)品,還是以數(shù)據(jù)為中心的商業(yè)智能產(chǎn)品,都能通過該控件來實現(xiàn)。
本文主要介紹使用DevExpress WPF時如何在TreeListView中擴展N級。DevExpress WPF v19.2日前全新發(fā)布,歡迎下載最新版體驗新功能!
問題:
在使用控件時,想設置一個TreeListView擴展到其第二級節(jié)點。查看了相關的Expand / Collapse函數(shù),沒有找到一個合適的示例來演示如何實現(xiàn)這樣的目標。是否有一個示例,可以說明如何設置TreeListView來擴展到第二級節(jié)點并折疊更高級別的節(jié)點。
解決方案:
在TreeListView中擴展節(jié)點的一般方法是將IsExpanded設置為true。 在這樣的情況下,使用TreeListNodeIterator遍歷所有節(jié)點并為具有所需Level屬性值的節(jié)點設置IsExpanded將很方便。建議在BeginDataUpdate / EndDataUpdate方法調(diào)用之間執(zhí)行此操作。這樣,將抑制中間更新,因此節(jié)點將被更快地擴展。
DevExpress中文網(wǎng)官網(wǎng)QQ群:540330292 歡迎一起進群討論
掃描關注DevExpress中文網(wǎng)微信公眾號,及時獲取最新動態(tài)及最新資訊
