原創(chuàng)|使用教程|編輯:龔雪|2014-02-17 09:16:46.000|閱讀 657 次
概述:本文主要講述如何為C1TreeView節(jié)點(diǎn)創(chuàng)建一個(gè)模板并放置一個(gè)復(fù)選框和文本框到其中。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ComponentOne Studio for Silverlight包含一個(gè)非常有用的控件,C1TreeView,它可以被用來為節(jié)點(diǎn)格式的數(shù)據(jù)創(chuàng)建分層結(jié)構(gòu)。
我們可以在C1TreeView中為分層節(jié)點(diǎn)創(chuàng)建模板并將其他控件放入其中。在本文中,我們討論的的是如何為C1TreeView節(jié)點(diǎn)創(chuàng)建一個(gè)模板并放置一個(gè)復(fù)選框和文本框到其中。
執(zhí)行
首先,創(chuàng)建一個(gè)新的Silverlight項(xiàng)目并防止一個(gè)C1TreeView到項(xiàng)目主頁的'MainPage. Xaml',如下:
接下來,我們需要在UserControl.Resources下為C1TreeView分層節(jié)點(diǎn)創(chuàng)建模板。
現(xiàn)在,我們得把這個(gè)模板提供給C1TreeView,只需要簡單的給出模板名稱作為C1TreeView 的ItemTemplate。
在這個(gè)時(shí)候,若沒有數(shù)據(jù)或值,就沒有項(xiàng)目會(huì)被顯示在C1TreeView。我們可以將ItemTemplate中使用的文本框和復(fù)選框捆綁到一些屬性上。C1TreeView在用數(shù)據(jù)填充節(jié)點(diǎn)之后將如下圖:
附上一個(gè)工作實(shí)例,示范了應(yīng)該如何在C1TreeView項(xiàng)目模板中顯示數(shù)據(jù)(當(dāng)它為綁定模式時(shí))該實(shí)例還說明了如何獲取項(xiàng)目的已檢查和未檢查狀態(tài)以及它們的父節(jié)點(diǎn)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)