WebPartMenuStyle 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 WebPart 控件上菜单的样式特征。 此类不能被继承。
public ref class WebPartMenuStyle sealed : System::Web::UI::WebControls::TableStyle, System::ComponentModel::ICustomTypeDescriptor
public sealed class WebPartMenuStyle : System.Web.UI.WebControls.TableStyle, System.ComponentModel.ICustomTypeDescriptor
type WebPartMenuStyle = class
inherit TableStyle
interface ICustomTypeDescriptor
Public NotInheritable Class WebPartMenuStyle
Inherits TableStyle
Implements ICustomTypeDescriptor
- 继承
- 实现
注解
类 WebPartMenuStyle 实质上是一个 TableStyle 对象,其中包含要应用于控件上的菜单的 WebPart 样式特征。
Web 部件控件集使用 WebPartMenuStyle 对象来确定控件上 WebPart 谓词菜单的样式特征。 谓词菜单包含在每个 WebPart 控件的标题栏中,它包括各种用户界面 (UI) 操作, (用户可以执行的称为谓词) ,例如关闭、最小化、导出或删除控件。
重要
可以使用区域中的 WebPartMenuStyle 属性,在 对象上设置样式属性,从而在区域中MenuPopupStyleWebPartZoneBase所有WebPart控件的谓词菜单上设置样式属性。
类 WebPartMenuStyle 具有两个重要属性。 第一个是 HorizontalAlign 属性,它确定菜单的内容是左对齐、居中还是右对齐,或者未设置对齐方式。 ShadowColor属性确定控件上WebPart菜单阴影的颜色(如果在用户的系统上启用了菜单阴影功能)。
类 WebPartMenuStyle 还具有一些关键方法。 方法 CopyFrom 从传递到 方法的样式对象中复制非空样式元素,并将其应用于 WebPartMenuStyle 对象,覆盖进程中的任何现有样式元素。 方法 MergeWith 同样复制传递给 方法的样式对象中的非空样式元素,但它不会覆盖 对象中的 WebPartMenuStyle 现有样式元素。 方法 Reset 从 WebPartMenuStyle 对象的状态包中删除任何已定义的样式元素。
类 WebPartMenuStyle 还实现 接口中包含的 ICustomTypeDescriptor 所有方法。 一般情况下,这样就可以将 WebPartMenuStyle 类应用于不同类型的菜单。
构造函数
WebPartMenuStyle() |
用默认样式值初始化 WebPartMenuStyle 类的新实例。 |
WebPartMenuStyle(StateBag) |
使用指定状态袋对象的样式值初始化 WebPartMenuStyle 类的新实例。 |
属性
BackColor |
获取或设置 Web 服务器控件的背景色。 (继承自 Style) |
BackImageUrl |
获取或设置要在表控件的背景中显示的图像的 URL。 (继承自 TableStyle) |
BorderColor |
获取或设置 Web 服务器控件的边框颜色。 (继承自 Style) |
BorderStyle |
获取或设置 Web 服务器控件的边框样式。 (继承自 Style) |
BorderWidth |
获取或设置 Web 服务器控件的边框宽度。 (继承自 Style) |
CanRaiseEvents |
获取一个指示组件是否可以引发事件的值。 (继承自 Component) |
CellPadding |
获取或设置单元格内容和单元格边框之间的空间量。 (继承自 TableStyle) |
CellSpacing |
获取或设置表单元格之间的距离。 (继承自 TableStyle) |
Container |
获取包含 IContainer 的 Component。 (继承自 Component) |
CssClass |
获取或设置由 Web 服务器控件在客户端呈现的级联样式表 (CSS) 类。 (继承自 Style) |
DesignMode |
获取一个值,用以指示 Component 当前是否处于设计模式。 (继承自 Component) |
Events |
获取附加到此 Component 的事件处理程序的列表。 (继承自 Component) |
Font |
获取与 Web 服务器控件关联的字体属性。 (继承自 Style) |
ForeColor |
获取或设置 Web 服务器控件的前景色(通常是文本颜色)。 (继承自 Style) |
GridLines |
获取或设置一个值,该值指定是否显示表控件的单元格之间的边框。 (继承自 TableStyle) |
Height |
获取或设置 Web 服务器控件的高度。 (继承自 Style) |
HorizontalAlign |
获取一个值,该值指示 WebPart 控件上的菜单内容要使用哪种水平对齐方式。 |
IsEmpty |
保护属性。 获取一个值,该值指示是否已在状态袋中定义任何样式元素。 (继承自 Style) |
IsTrackingViewState |
返回一个值,该值指示状态袋中是否有任何已定义的样式元素。 (继承自 Style) |
RegisteredCssClass |
获取已向控件注册的级联样式表 (CSS) 类。 (继承自 Style) |
ShadowColor |
获取或设置一个值,该值确定 WebPart 控件上菜单的阴影颜色。 |
Site | (继承自 Component) |
ViewState |
获取保存样式元素的状态袋。 (继承自 Style) |
Width |
获取或设置 Web 服务器控件的宽度。 (继承自 Style) |
方法
事件
Disposed |
在通过调用 Dispose() 方法释放组件时发生。 (继承自 Component) |