ControlPaint 成员

提供用于绘制常用 Windows 控件及其元素的方法。无法继承此类。

下表列出了由 ControlPaint 类型公开的成员。

公共属性

  名称 说明
Public property Static ContrastControlDark 获取用作 ControlDark 颜色的颜色。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Static CreateHBitmap16Bit 创建 16 位颜色位图。
Public method Static CreateHBitmapColorMask 在图像外创建 Win32 HBITMAP
Public method Static CreateHBitmapTransparencyMask 为指定位图创建颜色掩码,指示哪种颜色应显示为透明。
Public method Static Dark 已重载。 为控件创建一个新的深颜色对象。
Public method Static DarkDark 按指定的颜色为控件创建一个新的深颜色对象。
Public method Static DrawBorder 已重载。 在按钮样式的控件上绘制边框。
Public method Static DrawBorder3D 已重载。 在控件上绘制三维样式边框。
Public method Static DrawButton 已重载。 绘制按钮控件。
Public method Static DrawCaptionButton 已重载。 绘制标题按钮控件。
Public method Static DrawCheckBox 已重载。 绘制复选框控件。
Public method Static DrawComboButton 已重载。 在组合框控件上绘制下拉按钮。
Public method Static DrawContainerGrabHandle 在指定的边界内、指定的图形表面上绘制容器控件抓取柄标志符号。
Public method Static DrawFocusRectangle 已重载。 绘制聚焦框。
Public method Static DrawGrabHandle 在指定的边界内、指定的图形表面上,按样式绘制处于指定状态的标准的选择抓取柄标志符号。
Public method Static DrawGrid 在指定的边界内、指定的图形表面上,按指定颜色绘制由点(大小为一个像素,互相之间具有指定的间距)组成的网格。
Public method Static DrawImageDisabled 绘制处于禁用状态的指定图像。
Public method Static DrawLockedFrame 在屏幕上指定的边界内、指定的图形表面上,绘制锁定的选择框。指定是否使用主选择方案的颜色来绘制框架。
Public method Static DrawMenuGlyph 已重载。 在菜单项控件上绘制菜单标志符号。
Public method Static DrawMixedCheckBox 已重载。 绘制三态复选框控件。
Public method Static DrawRadioButton 已重载。 绘制单选按钮控件。
Public method Static DrawReversibleFrame 在屏幕上的指定边界内,按指定背景色绘制处于指定状态的可逆框架。
Public method Static DrawReversibleLine 在屏幕上指定的起始点和结束点内绘制具有指定背景色的可逆线。
Public method Static DrawScrollButton 已重载。 在滚动条控件上绘制滚动按钮。
Public method Static DrawSelectionFrame 在指定的图形表面上,按指定的内部与外部尺寸和指定的背景色绘制处于指定状态的标准选择框架。
Public method Static DrawSizeGrip 已重载。 在窗体上绘制大小手柄。
Public method Static DrawStringDisabled 已重载。 绘制处于禁用状态的指定字符串。
Public method Static DrawVisualStyleBorder 按照适合禁用项的样式绘制字符串。
Public method Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Static FillReversibleRectangle 在屏幕上绘制实心的可逆矩形。
Public method GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Light 已重载。 为控件创建一个新的浅颜色对象。
Public method Static LightLight 根据指定的颜色为控件创建一个新的浅颜色对象。
Public method Static ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method ToString  返回表示当前 ObjectString。 (从 Object 继承。)

页首

受保护的方法

  名称 说明
Protected method Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

请参见

参考

ControlPaint 类
System.Windows.Forms 命名空间
Control 类
ControlStyles