ControlDesigner.SetViewFlags(ViewFlags, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的按位 ViewFlags 枚举分配给指定的标志值。
protected:
void SetViewFlags(System::Web::UI::Design::ViewFlags viewFlags, bool setFlag);
protected void SetViewFlags (System.Web.UI.Design.ViewFlags viewFlags, bool setFlag);
member this.SetViewFlags : System.Web.UI.Design.ViewFlags * bool -> unit
Protected Sub SetViewFlags (viewFlags As ViewFlags, setFlag As Boolean)
参数
- setFlag
- Boolean
为 true
时设置标志,为 false
时移除标志。
示例
下面的代码示例演示如何使用 SetViewFlags 方法指示模板处于编辑模式。
public override void Initialize(IComponent component)
{
// Initialize the base
base.Initialize(component);
// Turn on template editing
SetViewFlags(ViewFlags.TemplateEditing, true);
}
Public Overrides Sub Initialize(ByVal Component As IComponent)
' Initialize the base
MyBase.Initialize(Component)
' Turn on template editing
SetViewFlags(ViewFlags.TemplateEditing, True)
End Sub
注解
可以设置多个标志。 例如,使用 SetViewFlags 方法设置 DesignTimeHtmlRequiresLoadComplete 控件设计器的当前 ViewControl 属性的值,而不是过时 DesignTimeHtmlRequiresLoadComplete 属性。