我有一个我正在开发的自定义控件,它有一组项目。将项目添加到集合中时,您应该这样做:
myCustomControl.BeginAddItems();
myCustomControl.Items.Add("a");
myCustomControl.Items.Add("b");
myCustomControl.Items.Add("c");
myCustomControl.EndAddItems();
如果在XAML中定义它将是:
<MyControl>
<Items>
<Item Name="a" />
<Item Name="b" />
<Item Name="c" />
</Items>
</MyControl>
从XAML加载时如何调用EndAddItems
(理想情况下是BeginAddItems)?是否有任何方式可以通过XAML通知MyControl
已完成加载?
答案 0 :(得分:2)
您可以使用已加载事件