ToolStripRenderEventArgs 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class ToolStripRenderEventArgs : EventArgs
C#
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
- 继承
- 派生
下面的代码示例演示如何重写 方法, OnRenderToolStripBorder 以在控件周围 ToolStrip 绘制自定义边框。 此代码示例是为 ToolStripRenderer 类提供的一个更大示例的一部分。
C#
// 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。
Tool |
使用指定的 ToolStripRenderEventArgs 为指定的 ToolStrip 初始化 Graphics 的新实例。 |
Tool |
为指定 ToolStripRenderEventArgs 初始化 ToolStrip 类的新实例,并使用指定的 Graphics 和 Color 绘制指定的边界。 |
Affected |
获取表示待绘制区域的边界的 Rectangle。 |
Back |
|
Connected |
获取一个 Rectangle,表示 ToolStripDropDown 及其 OwnerItem 之间的重叠区域。 |
Graphics |
获取用于绘制的 Graphics。 |
Tool |
获取要绘制的 ToolStrip。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
Get |
作为默认哈希函数。 (继承自 Object) |
Get |
获取当前实例的 Type。 (继承自 Object) |
Memberwise |
创建当前 Object 的浅表副本。 (继承自 Object) |
To |
返回表示当前对象的字符串。 (继承自 Object) |
产品 | 版本 |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |