xtd 0.2.0
Loading...
Searching...
No Matches

◆ draw_form()

static void xtd::forms::form_renderer::draw_form ( const xtd::forms::style_sheets::style_sheet style_sheet,
xtd::drawing::graphics graphics,
const xtd::drawing::rectangle bounds,
xtd::forms::visual_styles::form_state  form_state,
const std::optional< xtd::drawing::color > &  back_color 
)
static

Draws a box in the specified bounds, form state and background color.

Parameters
graphicsThe xtd::drawing::graphics used to draw a form control.
boundsThe xtd::drawing::rectangle that specifies the bounds of the form control.
form_stateThe visual state of a form that is drawn with visual styles.
back_colorThe background color for the form control.
Remarks
The parameter back_color is set only if they are different from its default value; otherwise std::nullopt.