Поделиться через


ControlPaint.DrawSelectionFrame Метод

Определение

Рисует рамку стандартного выделения в указанном состоянии, на указанной графической поверхности, с указанными внутренними и внешними размерами и указанным цветом фона.

public:
 static void DrawSelectionFrame(System::Drawing::Graphics ^ graphics, bool active, System::Drawing::Rectangle outsideRect, System::Drawing::Rectangle insideRect, System::Drawing::Color backColor);
public static void DrawSelectionFrame (System.Drawing.Graphics graphics, bool active, System.Drawing.Rectangle outsideRect, System.Drawing.Rectangle insideRect, System.Drawing.Color backColor);
static member DrawSelectionFrame : System.Drawing.Graphics * bool * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Drawing.Color -> unit
Public Shared Sub DrawSelectionFrame (graphics As Graphics, active As Boolean, outsideRect As Rectangle, insideRect As Rectangle, backColor As Color)

Параметры

graphics
Graphics

Вызываемый объект Graphics.

active
Boolean

Значение true, чтобы нарисовать рамку выделения в активном состоянии; в противном случае — значение false.

outsideRect
Rectangle

Rectangle, который предоставляет внешнюю границу рамки выделения.

insideRect
Rectangle

Rectangle, который предоставляет внутреннюю границу рамки выделения.

backColor
Color

Color фона, на котором изображена рамка.

Комментарии

Рамка выделения — это кадр, который рисуется вокруг выбранного компонента во время разработки.

Параметр backColor используется для вычисления цвета заливки кадра, чтобы он всегда был виден на фоне.

active Если для параметра задано значение true, рамка выделения рисуется в виде набора меток штриховки, указывающих на активацию компонента; в противном случае рамка выделения рисуется пунктирным шаблоном или ничего в зависимости от реализации.

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