1. TemplatePart

TemplatePart(部件)是指ControlTemplate中的命名元素??丶壿嬵A(yù)期這些部分存在于ControlTemplate中,并且使用protected DependencyObject GetTemplateChild(String childName)獲取它們后進(jìn)行操作。

以AutoSuggestBox為例,它的ControlTemplate結(jié)構(gòu)如下,可以看到AutoSuggestBox由四個TemplatePart組成,每個TemplatePart都可以在控件代碼中以編程方式訪問:

電腦培訓(xùn),計算機(jī)培訓(xùn),平面設(shè)計培訓(xùn),網(wǎng)頁設(shè)計培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開發(fā)培訓(xùn)

下圖顯示了AutoSuggestBox的TemplatePart:

電腦培訓(xùn),計算機(jī)培訓(xùn),平面設(shè)計培訓(xùn),網(wǎng)頁設(shè)計培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開發(fā)培訓(xùn)

2. 使用TemplatePart

網(wǎng)友評論