Menu 成员

表示 Web 部件页的自定义菜单。

Menu 类型公开以下成员。

构造函数

  名称 说明
公共方法 Menu() 初始化具有默认值的Menu类的新实例。
公共方法 Menu(String) 初始化使用指定的标签的Menu类的新实例。
公共方法 Menu(String, String) 初始化与指定的标签和目标 URL 的Menu类的新实例。

页首

属性

  名称 说明
公共属性 AccessKey (从 WebControl 继承。)
受保护的属性 Adapter (从 Control 继承。)
公共属性 AlignmentElementOverrideClientId 获取或设置用于对齐菜单上的客户端元素。
公共属性 AppRelativeTemplateSourceDirectory (从 Control 继承。)
公共属性 ArrowImageHeight 获取或设置一个群集向下箭头的高度图像。
公共属性 ArrowImageHtml
公共属性 ArrowImageOffsetX 获取或设置一个群集向下箭头的 x 轴偏移量图像。
公共属性 ArrowImageOffsetY 获取或设置一个群集向下箭头的 y 轴偏移量图像。
公共属性 ArrowImageUrl 获取或设置箭头图像的 URL。
公共属性 ArrowImageWidth 获取或设置一个群集向下箭头的宽度图像。
公共属性 Attributes (从 WebControl 继承。)
公共属性 BackColor (从 WebControl 继承。)
公共属性 BindingContainer (从 Control 继承。)
公共属性 BorderColor (从 WebControl 继承。)
公共属性 BorderStyle (从 WebControl 继承。)
公共属性 BorderWidth (从 WebControl 继承。)
公共属性 CallbackArgument 获取或设置的 callback 参数值,然后将其发送回服务器回调过程。
公共属性 CancelOnclickEvent 获取或设置一个值,指示是否OnClick取消了该事件后触发菜单OnClick事件句柄。
公共属性 CheckedMenuItemIds 获取或设置选中的菜单项的 ID。
公共属性 CheckedMenuItems 获取选中的菜单项的值。
受保护的属性 ChildControlsCreated (从 Control 继承。)
公共属性 ClientAlternativeOnClickScript
公共属性 ClientID 获取此控件的 ClientID。 (覆盖 Control.ClientID。)
公共属性 ClientIDMode (从 Control 继承。)
公共属性 ClientIdOverride 获取或设置的值的客户端 ID 重写的字符串。
受保护的属性 ClientIDSeparator (从 Control 继承。)
公共属性 ClientOnClickPreMenuOpen 获取或设置[ClientOnClickPreMenuOpen]的值。
公共属性 ClientOnClickScript 获取或设置要单击拆分按钮时执行的脚本。
受保护的属性 Context (从 Control 继承。)
公共属性 Controls (从 Control 继承。)
公共属性 ControlStyle (从 WebControl 继承。)
公共属性 ControlStyleCreated (从 WebControl 继承。)
公共属性 CssClass (从 WebControl 继承。)
公共属性 DataItemContainer (从 Control 继承。)
公共属性 DataKeysContainer (从 Control 继承。)
受保护的属性 DesignMode (从 Control 继承。)
公共属性 DisabledMenuItemIds 获取或设置要禁用的MenuItemTemplate控件的标识符。
公共属性 DisabledMenuItems 获取一个泛型集合对象,包含对应禁用此菜单的MenuItemTemplate控件的引用。
公共属性 Enabled (从 WebControl 继承。)
公共属性 EnableTheming (从 WebControl 继承。)
公共属性 EnableTreeViewClickToOpen 获取或设置一个值,指示当用户单击该节点树视图节点是否应打开编辑控制块 (ECB)。
公共属性 EnableViewState (从 Control 继承。)
受保护的属性 Events (从 Control 继承。)
公共属性 Font (从 WebControl 继承。)
公共属性 ForeColor (从 WebControl 继承。)
公共属性 GetMenuFromIdClientFunction 获取或设置从客户端标识符获取菜单元素的客户端函数的名称。
公共属性 HasAttributes (从 WebControl 继承。)
受保护的属性 HasChildViewState (从 Control 继承。)
公共属性 Height (从 WebControl 继承。)
公共属性 HiddenMenuItemIds 获取或设置为隐藏的MenuItemTemplate控件的标识符。
公共属性 HiddenMenuItems 获取一个包含对应在此菜单隐藏MenuItemTemplate控件的引用的泛型集合对象。
公共属性 HoverArrowImageHeight 获取或设置群集的鼠标悬停时,向下箭头图像的高度。
公共属性 HoverArrowImageOffsetX 获取或设置向下箭头图像群集悬停效果的 x 轴偏移量。
公共属性 HoverArrowImageOffsetY 获取或设置向下箭头图像群集悬停效果的 y 轴偏移量。
公共属性 HoverArrowImageUrl 获取或设置向下箭头图像鼠标悬停时的 URL。
公共属性 HoverArrowImageWidth 获取或设置群集的鼠标悬停时,向下箭头图像的宽度。
公共属性 HoverCellActiveCssClass 获取或设置或多个级联样式表 (CSS) 应用于菜单文本周围当指针移动到单元格的单元格的类。
公共属性 HoverCellInActiveCssClass 获取或设置或多个级联样式表 (CSS) 应用于菜单文本周围的单元格的类。
公共属性 ID (从 Control 继承。)
受保护的属性 IdSeparator (从 Control 继承。)
公共属性 ImageAlternativeText 获取或设置图像的可选文字。
公共属性 ImageSpanCssClass
公共属性 ImageTextSpacing 获取或设置的图像和菜单文本之间的空间量。
公共属性 ImageUrl 获取或设置与链接文本显示图像的 URL。
受保护的属性 IsChildControlStateCleared (从 Control 继承。)
受保护的属性 IsEnabled (从 WebControl 继承。)
受保护的属性 IsTrackingViewState (从 Control 继承。)
受保护的属性 IsViewStateEnabled (从 Control 继承。)
公共属性 LinkExtraAttributes 获取具有指定的菜单控件上下文的额外光标属性。
公共属性 LinkExtraAttributesDictionary 作为属性集合中获取LinkExtraAttributes字符串。
受保护的属性 LoadViewStateByID (从 Control 继承。)
公共属性 MenuAlignment 获取或设置当前实例的菜单上的对齐方式。
公共属性 MenuFormat 获取或设置菜单项的显示格式。
公共属性 MenuNotVisibleHtml 获取或设置呈现如果菜单不可见的 HTML
公共属性 NamingContainer (从 Control 继承。)
公共属性 NavigateUrl 获取或设置导航 URL。
公共属性 Page (从 Control 继承。)
公共属性 Parent (从 Control 继承。)
公共属性 PermissionTrimButton 获取或设置一个值,指示是否将剪裁菜单链接基于的权限。
公共属性 PostLinkHtml 获取文章链接 html。
公共属性 PrefixHtml 获取或设置菜单前呈现的 HTML
公共属性 PreLinkHtml 获取预链接 html。
公共属性 RenderingCompatibility (从 Control 继承。)
公共属性 RightImageUrl 获取或设置的图像的 URL 的链接文本后显示。
公共属性 Site (从 Control 继承。)
公共属性 SkinID (从 WebControl 继承。)
公共属性 Style (从 WebControl 继承。)
公共属性 SuffixHtml 获取或设置后缀 html。
公共属性 SupportsDisabledAttribute (从 WebControl 继承。)
公共属性 SuppressBubbleIfPostback 获取或设置一个值,表示OnClick事件,如气泡光标某些结果是否显示和菜单项打开,是要取消如果子链接打算回发。
公共属性 SystemTokenNamesAndValues 获取的令牌名称和值。
公共属性 SystemTokenNamesAndValuesInitialized 获取 Boolean 值,该值指示已经过初始化的系统令牌名称和值。
公共属性 TabIndex (从 WebControl 继承。)
受保护的属性 TagKey (从 WebControl 继承。)
受保护的属性 TagName (从 WebControl 继承。)
公共属性 Template 获取或设置此菜单应使用MenuTemplate
公共属性 TemplateControl (从 Control 继承。)
公共属性 TemplateId 指示用于MenuTemplate控件的 Id 的字符串。
公共属性 TemplateSourceDirectory (从 Control 继承。)
公共属性 Text 获取或设置此菜单的文本标签。
公共属性 TextCssClass 获取或设置或多个 CSS 类将此菜单的文本标签。
公共属性 TokenNamesAndValues 获取要用于当前菜单的令牌名称和值对。
公共属性 TokenValues 获取或设置使用包含串联的列表的名称/值对的字符串的令牌名称和值的列表。
公共属性 ToolTip 获取或设置当鼠标指针悬停在 Web 服务器控件上时显示的文本。 (覆盖 WebControl.ToolTip。)
公共属性 UniqueID (从 Control 继承。)
公共属性 UseDivForMenu 获取或设置一个值,该值指示是否使用div标记括起来的菜单元素。
公共属性 UseMaximumWidth 获取或设置一个值,指示是否此菜单尝试使用其容器的整个宽度。
公共属性 UseShortId 获取或设置一个值,该值指示菜单是否使用菜单标识符的简短版本。
受保护的属性 ViewState (从 Control 继承。)
受保护的属性 ViewStateIgnoresCase (从 Control 继承。)
公共属性 ViewStateMode (从 Control 继承。)
公共属性 Visible 获取或设置一个值,指示菜单控件作为 UI 在页面上呈现。 (覆盖 Control.Visible。)
公共属性 Width (从 WebControl 继承。)

页首

方法

  名称 说明
受保护的方法 AddAttributesToRender (从 WebControl 继承。)
受保护的方法 AddedControl (从 Control 继承。)
受保护的方法 AddParsedSubObject (从 Control 继承。)
公共方法 ApplyStyle (从 WebControl 继承。)
公共方法 ApplyStyleSheetSkin (从 Control 继承。)
受保护的方法 BuildProfileTree (从 Control 继承。)
受保护的方法 ClearCachedClientID (从 Control 继承。)
受保护的方法 ClearChildControlState (从 Control 继承。)
受保护的方法 ClearChildState (从 Control 继承。)
受保护的方法 ClearChildViewState (从 Control 继承。)
受保护的方法 ClearEffectiveClientIDMode (从 Control 继承。)
公共方法 CopyBaseAttributes (从 WebControl 继承。)
受保护的方法 CreateChildControls (从 Control 继承。)
受保护的方法 CreateControlCollection (从 Control 继承。)
受保护的方法 CreateControlStyle (从 WebControl 继承。)
公共方法 DataBind() (从 Control 继承。)
受保护的方法 DataBind(Boolean) (从 Control 继承。)
受保护的方法 DataBindChildren (从 Control 继承。)
公共方法静态成员 DecodeClientTokenValue 解码名称/值列表中的值。
公共方法 Dispose (从 Control 继承。)
公共方法静态成员 EncodeClientTokenValue 解码名称/值列表中的值。
受保护的方法 EnsureChildControls (从 Control 继承。)
受保护的方法 EnsureID (从 Control 继承。)
公共方法静态成员 EnsureOnlyValidSystemTokenNames 确保所有指定集合中的项是有效的系统令牌名称。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 FindControl(String) (从 Control 继承。)
受保护的方法 FindControl(String, Int32) (从 Control 继承。)
公共方法 Focus (从 Control 继承。)
受保护的方法 GenerateCallbackResultInternal 实际处理来自客户端的回调事件并可从派生类调用的内部方法。
公共方法 GetCallbackResult 处理来自客户端的回调事件。
受保护的方法 GetDesignModeState (从 Control 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetRouteUrl(Object) (从 Control 继承。)
公共方法 GetRouteUrl(RouteValueDictionary) (从 Control 继承。)
公共方法 GetRouteUrl(String, Object) (从 Control 继承。)
公共方法 GetRouteUrl(String, RouteValueDictionary) (从 Control 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 GetUniqueIDRelativeTo (从 Control 继承。)
公共方法 HasControls (从 Control 继承。)
受保护的方法 HasEvents (从 Control 继承。)
公共方法 InitializeControlIds 设置无法初始化正确点期间首次中已设置时控制生命周期中的属性。
受保护的方法 IsLiteralContent (从 Control 继承。)
公共方法静态成员 IsValidSystemTokenName 确定指定的令牌名称是有效的系统令牌名称。
受保护的方法 LoadControlState (从 Control 继承。)
受保护的方法 LoadViewState (从 WebControl 继承。)
受保护的方法 MapPathSecure (从 Control 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 MergeStyle (从 WebControl 继承。)
受保护的方法 OnBubbleEvent (从 Control 继承。)
受保护的方法 OnCallbackMenuGeneration 引发 CallbackMenuGeneration 事件。
受保护的方法 OnDataBinding (从 Control 继承。)
受保护的方法 OnInit (从 Control 继承。)
受保护的方法 OnLoad 引发 Load 事件。 (覆盖 Control.OnLoad(EventArgs)。)
受保护的方法 OnPreRender (从 Control 继承。)
公共方法 OnPreRenderOverride
受保护的方法 OnUnload (从 Control 继承。)
受保护的方法 OpenFile (从 Control 继承。)
受保护的方法 RaiseBubbleEvent (从 Control 继承。)
公共方法 RaiseCallbackEvent 处理来自客户端的回调事件。
受保护的方法 RemovedControl (从 Control 继承。)
受保护的方法 Render 将此控件呈现的 HTML 写入。 (覆盖 WebControl.Render(HtmlTextWriter)。)
公共方法 RenderBeginTag (从 WebControl 继承。)
受保护的方法 RenderChildren (从 Control 继承。)
受保护的方法 RenderContents (从 WebControl 继承。)
公共方法 RenderControl(HtmlTextWriter) (从 Control 继承。)
受保护的方法 RenderControl(HtmlTextWriter, ControlAdapter) (从 Control 继承。)
公共方法 RenderEndTag (从 WebControl 继承。)
受保护的方法 ResolveAdapter (从 Control 继承。)
公共方法 ResolveClientUrl (从 Control 继承。)
公共方法 ResolveUrl (从 Control 继承。)
受保护的方法 SaveControlState (从 Control 继承。)
受保护的方法 SaveViewState (从 WebControl 继承。)
受保护的方法 SetDesignModeState (从 Control 继承。)
公共方法 SetRenderMethodDelegate (从 Control 继承。)
公共方法 ToString (从 Object 继承。)
受保护的方法 TrackViewState (从 WebControl 继承。)

页首

事件

  名称 说明
公共事件 CallbackMenuGeneration 服务器控件创建回调菜单模板时,发生此事件。
公共事件 DataBinding (从 Control 继承。)
公共事件 Disposed (从 Control 继承。)
公共事件 Init (从 Control 继承。)
公共事件 Load (从 Control 继承。)
公共事件 PreRender (从 Control 继承。)
公共事件 Unload (从 Control 继承。)

页首

  名称 说明
公共域静态成员 AttributeListDelimiter 指定控件标识符和名称/值对用作分隔符的字符。
公共域静态成员 AttributeListDelimiterAsString 表示用作控件 Id 和名称/值对的分隔符但已在字符串形式的字符的字符串版本。
公共域静态成员 AttributeListDelimiterEncoded 代表用于的属性列表作为分隔符的字符编码的形式。
公共域静态成员 AttributeListSecondaryEncodedDelimiter 表示作为分隔符用于属性的列表的辅助字符编码的版本。
公共域静态成员 AttributeListSecondaryEncodedDelimiterAsString 使用控件 Id 的分隔符和名称/值对,但已字符串形式的字符的字符串版本。
公共域静态成员 AttributeListSecondaryEncodedDelimiterEncoded 字符编码窗体控件 Id 和 Id 的控件内使用的名称/值对或名称/值对用作分隔符。

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 IParserAccessor.AddParsedSubObject (从 Control 继承。)
显式接口实现私有属性 IControlBuilderAccessor.ControlBuilder (从 Control 继承。)
显式接口实现私有属性 IDataBindingsAccessor.DataBindings (从 Control 继承。)
显式接口实现私有属性 IExpressionsAccessor.Expressions (从 Control 继承。)
显式接口实现私有方法 IAttributeAccessor.GetAttribute (从 WebControl 继承。)
显式接口实现私有方法 IControlDesignerAccessor.GetDesignModeState (从 Control 继承。)
显式接口实现私有属性 IDataBindingsAccessor.HasDataBindings (从 Control 继承。)
显式接口实现私有属性 IExpressionsAccessor.HasExpressions (从 Control 继承。)
显式接口实现私有方法 IAttributeAccessor.SetAttribute (从 WebControl 继承。)
显式接口实现私有方法 IControlDesignerAccessor.SetDesignModeState (从 Control 继承。)
显式接口实现私有方法 IControlDesignerAccessor.SetOwnerControl (从 Control 继承。)
显式接口实现私有属性 IControlDesignerAccessor.UserData (从 Control 继承。)

页首

另请参阅

引用

Menu 类

Microsoft.SharePoint.WebControls 命名空间