FrameworkElement.OnInitialized(EventArgs) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
引发 Initialized 事件。 每当在内部将 IsInitialized 设置为 true
时调用此方法。
protected:
virtual void OnInitialized(EventArgs ^ e);
protected virtual void OnInitialized (EventArgs e);
abstract member OnInitialized : EventArgs -> unit
override this.OnInitialized : EventArgs -> unit
Protected Overridable Sub OnInitialized (e As EventArgs)
参数
包含事件数据的 RoutedEventArgs。
注解
此特定 On* 方法不是类处理程序挂钩。 它也不完全遵循已建立的公共语言运行时 (CLR) On* 方法约定,即可以通过重写此方法而不调用基实现来抑制匹配事件。
请注意, IsInitialized 属性是只读的,因此不能将 设置为 IsInitialized 强制初始化行为。 设置初始化状态只能由Windows Presentation Foundation (WPF) 框架来完成。
继承者说明
此虚方法的默认实现将引发上述事件。 重写应调用基实现来保留此行为。 如果调用基实现失败,则不仅不会像派生类的一般预期FrameworkElement那样引发Initialized事件,而且还会禁止此基实现实现的两个重要样式和主题样式初始化操作。