摘要:
WPF中涉及到控件,那么就不可能绕过Template。首先咱们来看一下WPF中基础集合控件ItemsControl涉及到的几个Template。ItemsControl自身的Template,类型为ControlTemplate,其内部声明了一个ItemsPresenter用以呈现下述第2个Template。当我们为集合控件赋予自定义模板时,ItemsPresenter不可丢弃,否则就失去了集合控件的意义;ItemsPanel,类型为ItemsPanelTemplate,其内容一般为可拥有多个子项的布局控件,如StackPanel、Grid等;ItemTemplate,类型为DataTempl 阅读全文