namespace System.Web.UI.WebControls\r
{\r
[ParseChildrenAttribute (false)]\r
- [DesignerAttribute ("System.Web.UI.Design.WebControls.ViewDesigner, System.Design, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]\r
+ [DesignerAttribute ("System.Web.UI.Design.WebControls.ViewDesigner, " + Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]\r
[ToolboxDataAttribute ("<{0}:View runat=\"server\"></{0}:View>")]\r
public class View: Control\r
{\r
private static readonly object ActivateEvent = new object();\r
private static readonly object DeactivateEvent = new object();\r
+\r
+ public View ()\r
+ {\r
+ base.Visible = false;\r
+ }\r
\r
internal void NotifyActivation (bool activated)\r
{\r
if (eh != null) eh (this, e);\r
}\r
}\r
+\r
+ internal bool VisibleInternal\r
+ {\r
+ get { return base.Visible; }\r
+ set { base.Visible = value; }\r
+ }\r
+\r
+ public override bool Visible\r
+ {\r
+ get { return base.Visible; }\r
+ set\r
+ {\r
+ throw new InvalidOperationException ("The Visible property of a View control can only be set by setting the active View of a MultiView.");\r
+ }\r
+ }\r
}\r
}\r
\r