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类还提供用于DrawImageMargin和DrawToolStripBorderDrawToolStripBackground方法的数据。
构造函数
| 名称 | 说明 |
|---|---|
| ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color) |
使用ToolStripRenderEventArgs指定的实例绘制具有指定ToolStrip边界的指定边界来初始化指定Graphics类的新实例Color。 |
| ToolStripRenderEventArgs(Graphics, ToolStrip) |
为指定的和使用指定的ToolStripRenderEventArgsToolStrip类初始化类的新实例Graphics。 |
属性
| 名称 | 说明 |
|---|---|
| AffectedBounds |
获取表示 Rectangle 要绘制的区域边界。 |
| BackColor | |
| ConnectedArea |
获取表示 Rectangle a ToolStripDropDown 与其 OwnerItem之间的重叠区域。 |
| Graphics |
Graphics获取用于绘制的。 |
| ToolStrip |
ToolStrip获取要绘制的。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |