Microsoft Silverlight will reach end of support after October 2021. Learn more.
Specifies that this object supports a simple, transacted notification for batch initialization.
Assembly: System (in System.dll)
'Declaration Public Interface ISupportInitialize
public interface ISupportInitialize
The ISupportInitialize type exposes the following members.
|BeginInit||Signals the object that initialization is starting.|
|EndInit||Signals the object that initialization is complete.|
ISupportInitialize allows controls to optimize multiple property assignments. As a result, you can initialize co-dependent properties or batch set multiple properties at design time.
Silverlight XAML processing can call into ISupportInitialize as part of its XAML type loading behavior, if you implement ISupportInitialize on a custom type. For more information, see XAML and Custom Classes.
Supported in: 5, 4
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.