ToolStripRenderEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
- 继承
- 派生
示例
下面的代码示例演示如何重写 方法, OnRenderToolStripBorder 以在控件周围 ToolStrip 绘制自定义边框。 此代码示例是为 ToolStripRenderer 类提供的一个更大示例的一部分。
// This method draws a border around the GridStrip control.
protected override void OnRenderToolStripBorder(
ToolStripRenderEventArgs e)
{
base.OnRenderToolStripBorder(e);
ControlPaint.DrawFocusRectangle(
e.Graphics,
e.AffectedBounds,
SystemColors.ControlDarkDark,
SystemColors.ControlDarkDark);
}
' This method draws a border around the GridStrip control.
Protected Overrides Sub OnRenderToolStripBorder(e As ToolStripRenderEventArgs)
MyBase.OnRenderToolStripBorder(e)
ControlPaint.DrawFocusRectangle(e.Graphics, e.AffectedBounds, SystemColors.ControlDarkDark, SystemColors.ControlDarkDark)
End Sub
注解
类ToolStripRenderEventArgs还提供 、 DrawToolStripBorder和 DrawToolStripBackground 方法的数据DrawImageMargin。
构造函数
ToolStripRenderEventArgs(Graphics, ToolStrip) |
使用指定的 ToolStripRenderEventArgs 为指定的 ToolStrip 初始化 Graphics 的新实例。 |
ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color) |
为指定 ToolStripRenderEventArgs 初始化 ToolStrip 类的新实例,并使用指定的 Graphics 和 Color 绘制指定的边界。 |
属性
AffectedBounds |
获取表示待绘制区域的边界的 Rectangle。 |
BackColor | |
ConnectedArea |
获取一个 Rectangle,表示 ToolStripDropDown 及其 OwnerItem 之间的重叠区域。 |
Graphics |
获取用于绘制的 Graphics。 |
ToolStrip |
获取要绘制的 ToolStrip。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |