ControlPaint ControlPaint ControlPaint ControlPaint Class

Определение

Предоставляет методы, используемые для рисования основных элементов управления Windows и их составляющих.Provides methods used to paint common Windows controls and their elements. Этот класс не наследуется.This class cannot be inherited.

public ref class ControlPaint sealed
public sealed class ControlPaint
type ControlPaint = class
Public NotInheritable Class ControlPaint
Наследование
ControlPaintControlPaintControlPaintControlPaint

Примеры

В следующем примере кода один из ControlPaint конструкторов используется для рисования плоского Button элемента управления.The following code example uses one of the ControlPaint constructors to draw a flat Button control.

#using <System.dll>
#using <System.Drawing.dll>
#using <System.Windows.Forms.dll>

using namespace System;
using namespace System::Drawing;
using namespace System::Windows::Forms;
public ref class Form1: public Form
{
private:
   Button^ button1;
   Button^ button2;

public:
   Form1()
   {
      button1 = gcnew Button;
      button2 = gcnew Button;
      this->button2->Location = Point(0,button1->Height + 10);
      this->Click += gcnew EventHandler( this, &Form1::button2_Click );
      this->Controls->Add( this->button1 );
      this->Controls->Add( this->button2 );
   }


private:

   void button2_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      
      // Draws a flat button on button1.
      ControlPaint::DrawButton( System::Drawing::Graphics::FromHwnd( button1->Handle ), 0, 0, button1->Width, button1->Height, ButtonState::Flat );
   }

};


[STAThread]
void main()
{
   Application::Run( gcnew Form1 );
}

using System;
using System.Drawing;
using System.Windows.Forms;

public class Form1 : Form
{
    private Button _button1 = new Button();
    private Button _button2 = new Button();


    [STAThread]
    static void Main()
    {
        Application.Run(new Form1());
    }

    public Form1()
    {
        _button2.Location = new Point(0, _button1.Height + 10);
        this.Click += Button2_Click;
        this.Controls.Add(_button1);
        this.Controls.Add(_button2);
    }

    private void Button2_Click(object sender, System.EventArgs e)
    {
        // Draws a flat button on button1.
        ControlPaint.DrawButton(
            System.Drawing.Graphics.FromHwnd(_button1.Handle), 0, 0, 
            _button1.Width, _button1.Height,
            ButtonState.Flat);
    }

}
Imports System.Drawing
Imports System.Windows.Forms

    Public Class Form1
        Inherits System.Windows.Forms.Form

        Private button1 As System.Windows.Forms.Button = New Button
        Private button2 As System.Windows.Forms.Button = New Button

        <System.STAThreadAttribute()>  _
        Public Shared Sub Main()
            System.Windows.Forms.Application.Run(New Form1)
        End Sub

        Public Sub New()
            Me.button2.Location = New Point(0, button1.Height + 10)
            AddHandler Me.button2.Click, AddressOf Me.button2_Click
            Me.Controls.Add(Me.button1)
            Me.Controls.Add(Me.button2)
        End Sub

        Private Sub button2_Click(sender As Object, e As System.EventArgs)
            ' Draws a flat button on button1.
            ControlPaint.DrawButton(System.Drawing.Graphics.FromHwnd(button1.Handle), 0, 0, button1.Width, button1.Height, ButtonState.Flat)
        End Sub 'button2_Click
End Class

Комментарии

Методы, содержащиеся в ControlPaint классе, позволяют нарисовать собственные элементы управления или элементы управления.The methods contained in the ControlPaint class enable you to draw your own controls or elements of controls. Можно управлять рисованием собственных элементов управления, если UserPaint true для бита задано значение для элемента управления.You can control the drawing of your own controls if the UserPaint bit is set to true for the control. Можно получить или задать биты стиля, вызвав GetStyle методы или. SetStyleYou can get or set the style bits by calling the GetStyle or SetStyle methods. Для любого элемента управления можно задать несколько битов стиля.You can set multiple style bits for any control. Члены ControlStyles перечисления можно сочетать с побитовыми операциями.The ControlStyles enumeration members can be combined with bitwise operations.

Свойства

ContrastControlDark ContrastControlDark ContrastControlDark ContrastControlDark

Получает цвет, используемый в качестве цвета ControlDark.Gets the color to use as the ControlDark color.

Методы

CreateHBitmap16Bit(Bitmap, Color) CreateHBitmap16Bit(Bitmap, Color) CreateHBitmap16Bit(Bitmap, Color) CreateHBitmap16Bit(Bitmap, Color)

Создает 16-битовое цветное растровое изображение.Creates a 16-bit color bitmap.

CreateHBitmapColorMask(Bitmap, IntPtr) CreateHBitmapColorMask(Bitmap, IntPtr) CreateHBitmapColorMask(Bitmap, IntPtr) CreateHBitmapColorMask(Bitmap, IntPtr)

Создает из изображения Win32 HBITMAP.Creates a Win32 HBITMAP out of the image.

CreateHBitmapTransparencyMask(Bitmap) CreateHBitmapTransparencyMask(Bitmap) CreateHBitmapTransparencyMask(Bitmap) CreateHBitmapTransparencyMask(Bitmap)

Создает цветовую маску для указанного растрового изображения, которая указывает, какой цвет должен быть прозрачным.Creates a color mask for the specified bitmap that indicates which color should be displayed as transparent.

Dark(Color) Dark(Color) Dark(Color) Dark(Color)

Создает новый объект темного цвета для элемента управления из указанного цвета.Creates a new dark color object for the control from the specified color.

Dark(Color, Single) Dark(Color, Single) Dark(Color, Single) Dark(Color, Single)

Создает новый объект темного цвета для элемента управления из указанного цвета и затемняет его на указанное количество процентов.Creates a new dark color object for the control from the specified color and darkens it by the specified percentage.

DarkDark(Color) DarkDark(Color) DarkDark(Color) DarkDark(Color)

Создает новый объект темного цвета для элемента управления из указанного цвета.Creates a new dark color object for the control from the specified color.

DrawBorder(Graphics, Rectangle, Color, ButtonBorderStyle) DrawBorder(Graphics, Rectangle, Color, ButtonBorderStyle) DrawBorder(Graphics, Rectangle, Color, ButtonBorderStyle) DrawBorder(Graphics, Rectangle, Color, ButtonBorderStyle)

Рисует границу в указанном стиле и цвете, на указанной графической поверхности, а также в пределах указанных границ элемента управления в виде кнопки.Draws a border with the specified style and color, on the specified graphics surface, and within the specified bounds on a button-style control.

DrawBorder(Graphics, Rectangle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle) DrawBorder(Graphics, Rectangle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle) DrawBorder(Graphics, Rectangle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle) DrawBorder(Graphics, Rectangle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle)

Рисует границу для элемента управления в виде кнопки с использованием указанных стилей, цветов и ширины границ, на указанной поверхности, в указанных пределах.Draws a border on a button-style control with the specified styles, colors, and border widths; on the specified graphics surface; and within the specified bounds.

DrawBorder3D(Graphics, Int32, Int32, Int32, Int32) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32)

Рисует трехмерную границу на указанной графической поверхности, в пределах указанных границ на элементе управления.Draws a three-dimensional style border on the specified graphics surface and within the specified bounds on a control.

DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle)

Рисует трехмерную границу в указанном стиле, на указанной графической поверхности, в пределах указанных границ на элементе управления.Draws a three-dimensional style border with the specified style, on the specified graphics surface, and within the specified bounds on a control.

DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle, Border3DSide) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle, Border3DSide) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle, Border3DSide) DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle, Border3DSide)

Рисует трехмерную границу в указанном стиле, на указанной графической поверхности и заданной стороне, а также в пределах указанных границ на элементе управления.Draws a three-dimensional style border with the specified style, on the specified graphics surface and side, and within the specified bounds on a control.

DrawBorder3D(Graphics, Rectangle) DrawBorder3D(Graphics, Rectangle) DrawBorder3D(Graphics, Rectangle) DrawBorder3D(Graphics, Rectangle)

Рисует трехмерную границу на указанной графической поверхности, в пределах указанных границ на элементе управления.Draws a three-dimensional style border on the specified graphics surface and within the specified bounds on a control.

DrawBorder3D(Graphics, Rectangle, Border3DStyle) DrawBorder3D(Graphics, Rectangle, Border3DStyle) DrawBorder3D(Graphics, Rectangle, Border3DStyle) DrawBorder3D(Graphics, Rectangle, Border3DStyle)

Рисует трехмерную границу в указанном стиле, на указанной графической поверхности, в пределах указанных границ на элементе управления.Draws a three-dimensional style border with the specified style, on the specified graphics surface, and within the specified bounds on a control.

DrawBorder3D(Graphics, Rectangle, Border3DStyle, Border3DSide) DrawBorder3D(Graphics, Rectangle, Border3DStyle, Border3DSide) DrawBorder3D(Graphics, Rectangle, Border3DStyle, Border3DSide) DrawBorder3D(Graphics, Rectangle, Border3DStyle, Border3DSide)

Рисует трехмерную границу в указанном стиле, на указанной графической поверхности и заданных сторонах, а также в пределах указанных границ на элементе управления.Draws a three-dimensional style border with the specified style, on the specified graphics surface and sides, and within the specified bounds on a control.

DrawButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawButton(Graphics, Int32, Int32, Int32, Int32, ButtonState)

Рисует элемент управления "Кнопка" в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a button control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawButton(Graphics, Rectangle, ButtonState) DrawButton(Graphics, Rectangle, ButtonState) DrawButton(Graphics, Rectangle, ButtonState) DrawButton(Graphics, Rectangle, ButtonState)

Рисует элемент управления "Кнопка" в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a button control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawCaptionButton(Graphics, Int32, Int32, Int32, Int32, CaptionButton, ButtonState) DrawCaptionButton(Graphics, Int32, Int32, Int32, Int32, CaptionButton, ButtonState) DrawCaptionButton(Graphics, Int32, Int32, Int32, Int32, CaptionButton, ButtonState) DrawCaptionButton(Graphics, Int32, Int32, Int32, Int32, CaptionButton, ButtonState)

Рисует указанный элемент управления кнопки с надписью в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws the specified caption button control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState) DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState) DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState) DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState)

Рисует указанный элемент управления кнопки с надписью в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws the specified caption button control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState)

Рисует элемент управления флажков в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a check box control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawCheckBox(Graphics, Rectangle, ButtonState) DrawCheckBox(Graphics, Rectangle, ButtonState) DrawCheckBox(Graphics, Rectangle, ButtonState) DrawCheckBox(Graphics, Rectangle, ButtonState)

Рисует элемент управления флажков в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a check box control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawComboButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawComboButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawComboButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawComboButton(Graphics, Int32, Int32, Int32, Int32, ButtonState)

Рисует кнопку раскрывающегося списка на элементе управления поля со списком в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a drop-down button on a combo box control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawComboButton(Graphics, Rectangle, ButtonState) DrawComboButton(Graphics, Rectangle, ButtonState) DrawComboButton(Graphics, Rectangle, ButtonState) DrawComboButton(Graphics, Rectangle, ButtonState)

Рисует кнопку раскрывающегося списка на элементе управления поля со списком в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a drop-down button on a combo box control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawContainerGrabHandle(Graphics, Rectangle) DrawContainerGrabHandle(Graphics, Rectangle) DrawContainerGrabHandle(Graphics, Rectangle) DrawContainerGrabHandle(Graphics, Rectangle)

Рисует знак ручки элемента управления контейнера на указанной графической поверхности в пределах указанных границ.Draws a container control grab handle glyph on the specified graphics surface and within the specified bounds.

DrawFocusRectangle(Graphics, Rectangle) DrawFocusRectangle(Graphics, Rectangle) DrawFocusRectangle(Graphics, Rectangle) DrawFocusRectangle(Graphics, Rectangle)

Рисует сфокусированный прямоугольник на указанной графической поверхности, в пределах указанных границ.Draws a focus rectangle on the specified graphics surface and within the specified bounds.

DrawFocusRectangle(Graphics, Rectangle, Color, Color) DrawFocusRectangle(Graphics, Rectangle, Color, Color) DrawFocusRectangle(Graphics, Rectangle, Color, Color) DrawFocusRectangle(Graphics, Rectangle, Color, Color)

Рисует сфокусированный прямоугольник на указанной графической поверхности, в пределах указанных границ.Draws a focus rectangle on the specified graphics surface and within the specified bounds.

DrawGrabHandle(Graphics, Rectangle, Boolean, Boolean) DrawGrabHandle(Graphics, Rectangle, Boolean, Boolean) DrawGrabHandle(Graphics, Rectangle, Boolean, Boolean) DrawGrabHandle(Graphics, Rectangle, Boolean, Boolean)

Рисует знак ручки стандартного выделения на указанной графической поверхности, в пределах указанных границ, в указанном состоянии и стиле.Draws a standard selection grab handle glyph on the specified graphics surface, within the specified bounds, and in the specified state and style.

DrawGrid(Graphics, Rectangle, Size, Color) DrawGrid(Graphics, Rectangle, Size, Color) DrawGrid(Graphics, Rectangle, Size, Color) DrawGrid(Graphics, Rectangle, Size, Color)

Рисует сетку из пикселей с указанным интервалом, в пределах указанных границ, на указанной графической поверхности и указанного цвета.Draws a grid of one-pixel dots with the specified spacing, within the specified bounds, on the specified graphics surface, and in the specified color.

DrawImageDisabled(Graphics, Image, Int32, Int32, Color) DrawImageDisabled(Graphics, Image, Int32, Int32, Color) DrawImageDisabled(Graphics, Image, Int32, Int32, Color) DrawImageDisabled(Graphics, Image, Int32, Int32, Color)

Изображает указанный рисунок в отключенном состоянии.Draws the specified image in a disabled state.

DrawLockedFrame(Graphics, Rectangle, Boolean) DrawLockedFrame(Graphics, Rectangle, Boolean) DrawLockedFrame(Graphics, Rectangle, Boolean) DrawLockedFrame(Graphics, Rectangle, Boolean)

Рисует рамку заблокированного выделения на экране в пределах указанных границ и на указанной графической поверхности.Draws a locked selection frame on the screen within the specified bounds and on the specified graphics surface. Указывает, рисовать ли кадр первично выбранными цветами.Specifies whether to draw the frame with the primary selected colors.

DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph) DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph) DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph) DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph)

Рисует указанный знак меню на элементе управления команды меню в пределах указанных границ и на указанной графической поверхности.Draws the specified menu glyph on a menu item control with the specified bounds and on the specified surface.

DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph, Color, Color) DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph, Color, Color) DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph, Color, Color) DrawMenuGlyph(Graphics, Int32, Int32, Int32, Int32, MenuGlyph, Color, Color)

Рисует указанный знак меню в элементе управления меню, который находится в рамках указанных координат, указанной ширины и высоты на определенной поверхности, заменяя White цветом, указанным в параметре backColor и заменяя Black цветом, указанным в параметре foreColor.Draws the specified menu glyph on a menu item control within the specified coordinates, height, and width on the specified surface, replacing White with the color specified in the backColor parameter and replacing Black with the color specified in the foreColor parameter.

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph) DrawMenuGlyph(Graphics, Rectangle, MenuGlyph) DrawMenuGlyph(Graphics, Rectangle, MenuGlyph) DrawMenuGlyph(Graphics, Rectangle, MenuGlyph)

Рисует указанный знак меню на элементе управления команды меню в пределах указанных границ и на указанной графической поверхности.Draws the specified menu glyph on a menu item control within the specified bounds and on the specified surface.

DrawMenuGlyph(Graphics, Rectangle, MenuGlyph, Color, Color) DrawMenuGlyph(Graphics, Rectangle, MenuGlyph, Color, Color) DrawMenuGlyph(Graphics, Rectangle, MenuGlyph, Color, Color) DrawMenuGlyph(Graphics, Rectangle, MenuGlyph, Color, Color)

Рисует указанный знак меню в элементе управления меню, который находится в рамках указанных границ, заменяя White цветом, указанным в параметре backColor и заменяя Black цветом, указанным в параметре foreColor.Draws the specified menu glyph on a menu item control within the specified bounds and on the specified surface, replacing White with the color specified in the backColor parameter and replacing Black with the color specified in the foreColor parameter.

DrawMixedCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawMixedCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawMixedCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawMixedCheckBox(Graphics, Int32, Int32, Int32, Int32, ButtonState)

Рисует элемент управления флажка с тремя состояниями в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a three-state check box control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawMixedCheckBox(Graphics, Rectangle, ButtonState) DrawMixedCheckBox(Graphics, Rectangle, ButtonState) DrawMixedCheckBox(Graphics, Rectangle, ButtonState) DrawMixedCheckBox(Graphics, Rectangle, ButtonState)

Рисует элемент управления флажка с тремя состояниями в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a three-state check box control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawRadioButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawRadioButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawRadioButton(Graphics, Int32, Int32, Int32, Int32, ButtonState) DrawRadioButton(Graphics, Int32, Int32, Int32, Int32, ButtonState)

Рисует элемент управления переключателя в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a radio button control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawRadioButton(Graphics, Rectangle, ButtonState) DrawRadioButton(Graphics, Rectangle, ButtonState) DrawRadioButton(Graphics, Rectangle, ButtonState) DrawRadioButton(Graphics, Rectangle, ButtonState)

Рисует элемент управления переключателя в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws a radio button control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawReversibleFrame(Rectangle, Color, FrameStyle) DrawReversibleFrame(Rectangle, Color, FrameStyle) DrawReversibleFrame(Rectangle, Color, FrameStyle) DrawReversibleFrame(Rectangle, Color, FrameStyle)

Рисует двустороннюю рамку на экране в пределах указанных границ, с указанным цветом фона и в указанном состоянии.Draws a reversible frame on the screen within the specified bounds, with the specified background color, and in the specified state.

DrawReversibleLine(Point, Point, Color) DrawReversibleLine(Point, Point, Color) DrawReversibleLine(Point, Point, Color) DrawReversibleLine(Point, Point, Color)

Рисует двустороннюю линию на экране в пределах указанных начальной и конечной точек и с указанным цветом фона.Draws a reversible line on the screen within the specified starting and ending points and with the specified background color.

DrawScrollButton(Graphics, Int32, Int32, Int32, Int32, ScrollButton, ButtonState) DrawScrollButton(Graphics, Int32, Int32, Int32, Int32, ScrollButton, ButtonState) DrawScrollButton(Graphics, Int32, Int32, Int32, Int32, ScrollButton, ButtonState) DrawScrollButton(Graphics, Int32, Int32, Int32, Int32, ScrollButton, ButtonState)

Рисует указанную кнопку прокрутки на элементе управления полосы прокрутки в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws the specified scroll button on a scroll bar control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawScrollButton(Graphics, Rectangle, ScrollButton, ButtonState) DrawScrollButton(Graphics, Rectangle, ScrollButton, ButtonState) DrawScrollButton(Graphics, Rectangle, ScrollButton, ButtonState) DrawScrollButton(Graphics, Rectangle, ScrollButton, ButtonState)

Рисует указанную кнопку прокрутки на элементе управления полосы прокрутки в указанном состоянии, на указанной графической поверхности и в пределах указанных границ.Draws the specified scroll button on a scroll bar control in the specified state, on the specified graphics surface, and within the specified bounds.

DrawSelectionFrame(Graphics, Boolean, Rectangle, Rectangle, Color) DrawSelectionFrame(Graphics, Boolean, Rectangle, Rectangle, Color) DrawSelectionFrame(Graphics, Boolean, Rectangle, Rectangle, Color) DrawSelectionFrame(Graphics, Boolean, Rectangle, Rectangle, Color)

Рисует рамку стандартного выделения в указанном состоянии, на указанной графической поверхности, с указанными внутренними и внешними размерами и указанным цветом фона.Draws a standard selection frame in the specified state, on the specified graphics surface, with the specified inner and outer dimensions, and with the specified background color.

DrawSizeGrip(Graphics, Color, Int32, Int32, Int32, Int32) DrawSizeGrip(Graphics, Color, Int32, Int32, Int32, Int32) DrawSizeGrip(Graphics, Color, Int32, Int32, Int32, Int32) DrawSizeGrip(Graphics, Color, Int32, Int32, Int32, Int32)

Рисует захват для изменения размера окна в форме с указанными границами и цветом фона, на указанной графической поверхности.Draws a size grip on a form with the specified bounds and background color and on the specified graphics surface.

DrawSizeGrip(Graphics, Color, Rectangle) DrawSizeGrip(Graphics, Color, Rectangle) DrawSizeGrip(Graphics, Color, Rectangle) DrawSizeGrip(Graphics, Color, Rectangle)

Рисует захват для изменения размера окна в форме с указанными границами и цветом фона, на указанной графической поверхности.Draws a size grip on a form with the specified bounds and background color and on the specified graphics surface.

DrawStringDisabled(Graphics, String, Font, Color, RectangleF, StringFormat) DrawStringDisabled(Graphics, String, Font, Color, RectangleF, StringFormat) DrawStringDisabled(Graphics, String, Font, Color, RectangleF, StringFormat) DrawStringDisabled(Graphics, String, Font, Color, RectangleF, StringFormat)

Рисует указанную строку в отключенном состоянии на указанной графической поверхности, в пределах указанных границ и с использованием указанного шрифта, цвета и формата.Draws the specified string in a disabled state on the specified graphics surface; within the specified bounds; and in the specified font, color, and format.

DrawStringDisabled(IDeviceContext, String, Font, Color, Rectangle, TextFormatFlags) DrawStringDisabled(IDeviceContext, String, Font, Color, Rectangle, TextFormatFlags) DrawStringDisabled(IDeviceContext, String, Font, Color, Rectangle, TextFormatFlags) DrawStringDisabled(IDeviceContext, String, Font, Color, Rectangle, TextFormatFlags)

Рисует указанную строку в отключенном состоянии на указанной графической поверхности, в пределах указанных границ и с использованием указанного шрифта, цвета и формата, а также указанного объекта TextRenderer, основанного на GDI.Draws the specified string in a disabled state on the specified graphics surface, within the specified bounds, and in the specified font, color, and format, using the specified GDI-based TextRenderer.

DrawVisualStyleBorder(Graphics, Rectangle) DrawVisualStyleBorder(Graphics, Rectangle) DrawVisualStyleBorder(Graphics, Rectangle) DrawVisualStyleBorder(Graphics, Rectangle)

Рисует границу в подходящем для отключенных элементов стиле.Draws a border in the style appropriate for disabled items.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FillReversibleRectangle(Rectangle, Color) FillReversibleRectangle(Rectangle, Color) FillReversibleRectangle(Rectangle, Color) FillReversibleRectangle(Rectangle, Color)

Рисует закрашенный, двусторонний прямоугольник на экране.Draws a filled, reversible rectangle on the screen.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
Light(Color) Light(Color) Light(Color) Light(Color)

Создает новый объект светлого цвета для элемента управления из указанного цвета.Creates a new light color object for the control from the specified color.

Light(Color, Single) Light(Color, Single) Light(Color, Single) Light(Color, Single)

Создает новый объект светлого цвета для элемента управления из указанного цвета и осветляет его на указанное количество процентов.Creates a new light color object for the control from the specified color and lightens it by the specified percentage.

LightLight(Color) LightLight(Color) LightLight(Color) LightLight(Color)

Создает новый объект светлого цвета для элемента управления из указанного цвета.Creates a new light color object for the control from the specified color.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Применяется к

Дополнительно