LoginNameDesigner.UsePreviewControl 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,指示设计器是否应使用临时副本,而不是与设计器关联的实际控件来生成设计时标记。
protected:
virtual property bool UsePreviewControl { bool get(); };
protected override bool UsePreviewControl { get; }
member this.UsePreviewControl : bool
Protected Overrides ReadOnly Property UsePreviewControl As Boolean
属性值
总是为 true
。
注解
由于 UsePreviewControl 属性始终为 true
,因此设计器 ViewControl 属性返回关联控件的副本, LoginName 以生成设计时标记。 ViewControl属性通过保持实际的 LoginName 控件,然后分析持久化的控制字符串来创建副本。 复制的控件不会影响实际控件的任何持久性 LoginName 。
如果 UsePreviewControl 已重写属性以返回 false
,则设计器将使用关联 LoginName 控件本身来生成设计时标记,对控件的设计时更改将保留在页标记源中。
继承者说明
您可以重写 UsePreviewControl 属性以返回 false
或根据控件是否用类级别对象标记来确定其值 SupportsPreviewControlAttribute 。 如果使用实际 LoginName 控件来生成设计时标记,则控件在设计图面上可能不可见,因为如果用户标识未知,则不会呈现控件的运行时行为。