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)
Параметры
- active
- Boolean
Значение true
, чтобы нарисовать рамку выделения в активном состоянии; в противном случае — значение false
.
Комментарии
Рамка выделения — это кадр, который рисуется вокруг выбранного компонента во время разработки.
Параметр backColor
используется для вычисления цвета заливки кадра, чтобы он всегда был виден на фоне.
active
Если для параметра задано значение true
, рамка выделения рисуется в виде набора меток штриховки, указывающих на активацию компонента; в противном случае рамка выделения рисуется пунктирным шаблоном или ничего в зависимости от реализации.