标签: wpf xaml
我们有自定义控件。有人可以在代码中使用此控件并设置一些属性:
<MyControl Property1='value1' Property2='value2'/>
当系统读取此代码时,它会创建MyControl实例并设置属性。在每个属性上更改MyControl执行一些计算。控制初始化完成后,有没有办法只进行一次计算?
答案 0 :(得分:1)
您可以实施ISupportInitialize界面。当用户调用BeginInit时,只需暂停计算,直到调用EndInit。
ISupportInitialize
BeginInit
EndInit