1. 程式人生 > >WPF Template

WPF Template

在為IC中的子物件新增模板之前, 需要先明確與IC中的子物件有關的兩種概念, 一種我們稱為Item, 是我們直接在IC.Items中新增的物件; 另一種我們稱為Item Container (物件容器), 是一種與IC型別相對應(e.g.與ListView對應的是ListViewItem), 用來存放Item的CC. Item Container的作用在於, 使用者可能在IC.Items中新增的是一種資料型別 (無法視覺化), 而IC會生成一個Container用來包裝這些資料物件. 比如上例中, 我們在ListView的Items中設定了3個DataTime的物件, 則ListView會生成3個的ListViewItem, 並使ListViewItem.Content等於我們新增的DataTime物件.