WPF中是否有任何机制可以避免控件状态的多次更新

时间:2014-07-10 07:49:26

标签: wpf xaml

我们有自定义控件。有人可以在代码中使用此控件并设置一些属性:

<MyControl Property1='value1' Property2='value2'/>

当系统读取此代码时,它会创建MyControl实例并设置属性。在每个属性上更改MyControl执行一些计算。控制初始化完成后,有没有办法只进行一次计算?

1 个答案:

答案 0 :(得分:1)

您可以实施ISupportInitialize界面。当用户调用BeginInit时,只需暂停计算,直到调用EndInit