webparts常用使用手册内容摘要:

CatalogIconImageUrl 设置帮助链接。  HelpUrl 指定控件是否已隐藏。 Hidden 指定帮助模式。  HelpMode 选择导出模式。  ExportMode 设置授权筛选器。  AuthorizationFilter 指定是否可从页移除 Web 部件。  AllowClose 指定 Web 部件的属性是否可编辑。  AllowEdit 指定 Web 部件是否可隐藏。  AllowHide 指定 Web 部件是否可最小化。  AllowMinimize 指定 Web 部件是可以在区域间移动的,还是只可以在其自己的区域中移动。  AllowZoneChange  启用 BehaviorEditorPart Web 服务器控件 如果 Web 部件页处于编辑 模式且用户已选择关联的 WebPart 控件进行编辑,BehaviorEditorPart 控件会在运行时显示。 BehaviorEditorPart 控件驻留在 EditorZone 控件中。 注意 EditorZone 区域只能包含 EditorPart 控件。 EditorPart 控件不能放在任何其他类型的区域中。 在以下情况下, BehaviorEditorPart 控件不会在页上显示:  被编辑的 WebPart 控件的 IsShared 属性值为 true.  页在用户个性化设置范围中(默认)。 对于要显示的 BehaviorEditorPart 控件,必须执行以下操作:  向 文件中添加一项,该项为授权用户提供了编辑共享的个性化设置范围内的网页的权限,这意味着用户所做的更改对所有其他用户都可见。 有关启用 Web 部件页的共享的个性化设置的更多信息,请参见 如何:启用 Web 部件页的共享个性化设置。  在运行时,以编程方式将页从用户级更改为共享级个性化设置范围。 例如,可以通过调用 ToggleScope 方法来设置范围。 LayoutEditorPart LayoutEditorPart 控件使用户可以编辑相关联的 WebPart 控件上的数个面向布局的用户界面 (UI) 属性。 LayoutEditorPart 提供的编辑器用户界面 下表列出了用户可自定义的功能,以及可使用 AppearanceEditorPart 控件编辑的对应的 WebPart控件属性值。 用户可自定义的功能 WebPart 控件属性 在 WebPart 控件的最小化状态和正常状态之间切换。 ChromeState 设置当前包含 WebPart 控件的 WebPartZoneBase 区域。 Zone 设置 WebPart 控件在其区域内的索引位置。 ZoneIndex 若要编辑 WebPart控件的其他属性和行为,可使用 Web 部件控件集所提供的其他 EditorPart 控件。 这些控件包括 BehaviorEditorPart、 LayoutEditorPart 和 PropertyGridEditorPart。 内置 EditorPart 控件提供了编辑 WebPart 控件时最常用的功能。 不过,您也可以通过从 EditorPart 类继承来创建自定义编辑器控件。 有关代码示例,请参见。 启用 LayoutEditorPart 控件 LayoutEditorPart 控件仅在 Web 部件页处于编辑模式且用户已选择了用于编辑的关联 WebPart控件时显示。 PropertyGridEditorPart PropertyGridEditorPart 提供一个泛型用户界面 (UI),用户可以通过该界面编辑 WebPartZoneBase 区域中的 WebPart 控件和服务器控件上的自定义属性。 PropertyGridEditorPart 控件的使用户能够编辑自定义属性的功能使其不同于其他 EditorPart 控件,例如 AppearanceEditorPart 和 BehaviorEditorPart 控件,这些控件只能编辑 WebPart类中现有的面向 UI 的属性。 有关更多信息,请参见 Web 部件页。 通过 PropertyGridEditorPart 控件声明属性可自定义 PropertyGridEditorPart 使用户能够编辑源代码中用 WebBrowsableAttribute 进行标记的属性。 当使用 WebBrowsable 属性 (Attribute) 标记某一属性 (Property) 时,PropertyGridEditorPart 控件会基于该属性 (Property) 的类型创建编辑 UI,并根据需要使用 PropertyDescriptor 对象以将每个编辑控件中的值转换为该属性 (Property) 的类型。 有关使用 WebBrowsable 属性 (Attribute) 标记属性 (Property) 的示例,请参见 PropertyGridEditorPart 的示例部分。 有关演示如何使 用 PropertyGridEditorPart 控件的示例,请参见 PropertyGridEditorPart Web 服务器控件声明性语法 和。 协助 PropertyGridEditorPart 控件编辑 UI 的属性 在创建可自定义的 属性 (Property) 时,可以添加有助于 PropertyGridEditorPart控件显示编辑 UI 的属性 (Attribute)。 对 WebDisplayNameAttribute 进行设置,以便为每个控件指定在编辑 UI 中显示的文本。 将 WebDescriptionAttribute 设置为一个字符串,使该字符串在编辑 UI 中显示为每个控件的工具提示。 ConnectionsZone 使用 Web 部件控件,可以让用户创建两个服务器控件之间的运行时连接,以建立连接并共享数据,其中 一个控件充当数据的提供者,另一个充当使用者。 这两个控件可以是 WebPart 控件或任何其他类型的服务器控件,条件是它们能够处理连接且位于 WebPartZoneBase 区域中。 若要了解有关 Web 部件连接的更多信息,请参见 WebPartConnection 和 ConnectionPoint 类概述以及 Web 部件连接概述。 即使存在用于建立 Web 部件连接的控件和条件,仍需要连接控件。 连接控件的方法有:  在网页中声 明连接。  用代码创建连接。  将 ConnectionsZone 控件添加到该页中,以便用户可以按需连接控件。 ConnectionsZone 控件生成 UI,以便用户能够连接任何合格控件或断开此类连接。 该控件为可选控件,并非建立连接所必需,但您如果想赋予用户对连接哪些 服务器控件或断开哪些服务器控件的连接的控制权,该控件就十分有用。 通过 ConnectionsZone 控件控制的 Web 部件控件属性 ConnectionsZone 控件提供的用户界面能让用户设置与指定使用者控件和指定提供者控件相关的 ConnectionPoint 对象。 有关演示如何使用 ConnectionsZone 控件的代码示例,请参见 ConnectionsZone 类概述的 “ 示例 ” 部分。 启用 ConnectionsZone 控件 作为工具区域, ConnectionsZone 控件仅在网页处于连接模。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。