通过


DesignSurface.View 属性

定义

获取根设计器的视图。

public:
 property System::Object ^ View { System::Object ^ get(); };
public object View { get; }
member this.View : obj
Public ReadOnly Property View As Object

属性值

根设计器的视图。

例外

设计图面未加载,设计器加载程序尚未创建根设计器,或者设计图面已完成加载,但失败。 有关详细信息,请参阅 < //the0 >。

设计器已加载,但它不提供与此设计图面兼容的视图。

IDesignerHost已释放附加到该DesignSurface对象。

示例

下面的代码示例演示如何 View 隐藏视图技术。

IRootDesigner d;

ViewTechnology[] supported = d.SupportedTechnologies;

return d.GetView(supported[0]);

注解

BeginLoad必须事先调用该方法才能启动加载过程。 在设计器加载程序完成加载之前,可以返回视图,因为提供视图的根设计器是设计器加载程序创建的第一个对象。 如果视图不可用, BeginLoad 则引发异常。

视图技术的概念已过时。 但是,它仍保留在根设计器的接口中,以实现向后兼容性。 它的使用隐藏在任何人使用 DesignSurface 对象。 该 View 属性通过将受支持的技术传递回根设计器来隐藏视图技术。

适用于