GroupBoxRenderer.DrawGroupBox Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee tekent u een groepsvak.
Overloads
| Name | Description |
|---|---|
| DrawGroupBox(Graphics, Rectangle, GroupBoxState) |
Hiermee tekent u een groepsvak in de opgegeven status en grenzen. |
| DrawGroupBox(Graphics, Rectangle, String, Font, GroupBoxState) |
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst en het opgegeven lettertype. |
| DrawGroupBox(Graphics, Rectangle, String, Font, Color, GroupBoxState) |
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst, het lettertype en de kleur. |
| DrawGroupBox(Graphics, Rectangle, String, Font, TextFormatFlags, GroupBoxState) |
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst, het lettertype en de tekstopmaak. |
| DrawGroupBox(Graphics, Rectangle, String, Font, Color, TextFormatFlags, GroupBoxState) |
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst, het lettertype, de kleur en de tekstopmaak. |
DrawGroupBox(Graphics, Rectangle, GroupBoxState)
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
Hiermee tekent u een groepsvak in de opgegeven status en grenzen.
public:
static void DrawGroupBox(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::Windows::Forms::VisualStyles::GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.GroupBoxState state);
static member DrawGroupBox : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.VisualStyles.GroupBoxState -> unit
Public Shared Sub DrawGroupBox (g As Graphics, bounds As Rectangle, state As GroupBoxState)
Parameters
- state
- GroupBoxState
Een van de GroupBoxState waarden waarmee de visuele status van het groepsvak wordt opgegeven.
Voorbeelden
In het volgende codevoorbeeld wordt de methode in de DrawGroupBox(Graphics, Rectangle, GroupBoxState) methode van OnPaint een aangepast besturingselement gebruikt om een groepsvak met een dubbele rand te tekenen. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de GroupBoxRenderer klasse.
// Draw the group box in the current state.
protected:
virtual void OnPaint(PaintEventArgs^ e) override
{
__super::OnPaint(e);
GroupBoxRenderer::DrawGroupBox(e->Graphics, ClientRectangle,
this->Text, this->Font, state);
// Draw an additional inner border if visual styles are enabled.
if (Application::RenderWithVisualStyles)
{
GroupBoxRenderer::DrawGroupBox(e->Graphics, innerRectangle,
state);
}
}
// Draw the group box in the current state.
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
GroupBoxRenderer.DrawGroupBox(e.Graphics, ClientRectangle,
this.Text, this.Font, state);
// Draw an additional inner border if visual styles are enabled.
if (Application.RenderWithVisualStyles)
{
GroupBoxRenderer.DrawGroupBox(e.Graphics, innerRectangle, state);
}
}
' Draw the group box in the current state.
Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
MyBase.OnPaint(e)
GroupBoxRenderer.DrawGroupBox(e.Graphics, ClientRectangle, Me.Text, Me.Font, state)
' Draw an additional inner border if visual styles are enabled.
If Application.RenderWithVisualStyles Then
GroupBoxRenderer.DrawGroupBox(e.Graphics, innerRectangle, state)
End If
End Sub
Opmerkingen
Als visuele stijlen zijn ingeschakeld in het besturingssysteem en visuele stijlen worden toegepast op de huidige toepassing, wordt met deze methode het groepsvak getekend met de huidige visuele stijl. Anders tekent deze methode het groepsvak met de klassieke stijl Windows.
Van toepassing op
DrawGroupBox(Graphics, Rectangle, String, Font, GroupBoxState)
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst en het opgegeven lettertype.
public:
static void DrawGroupBox(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::String ^ groupBoxText, System::Drawing::Font ^ font, System::Windows::Forms::VisualStyles::GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Windows.Forms.VisualStyles.GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string? groupBoxText, System.Drawing.Font? font, System.Windows.Forms.VisualStyles.GroupBoxState state);
static member DrawGroupBox : System.Drawing.Graphics * System.Drawing.Rectangle * string * System.Drawing.Font * System.Windows.Forms.VisualStyles.GroupBoxState -> unit
Public Shared Sub DrawGroupBox (g As Graphics, bounds As Rectangle, groupBoxText As String, font As Font, state As GroupBoxState)
Parameters
- state
- GroupBoxState
Een van de GroupBoxState waarden waarmee de visuele status van het groepsvak wordt opgegeven.
Voorbeelden
In het volgende codevoorbeeld wordt de methode in de DrawGroupBox(Graphics, Rectangle, String, Font, GroupBoxState) methode van OnPaint een aangepast besturingselement gebruikt om een groepsvak met een dubbele rand te tekenen. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de GroupBoxRenderer klasse.
// Draw the group box in the current state.
protected:
virtual void OnPaint(PaintEventArgs^ e) override
{
__super::OnPaint(e);
GroupBoxRenderer::DrawGroupBox(e->Graphics, ClientRectangle,
this->Text, this->Font, state);
// Draw an additional inner border if visual styles are enabled.
if (Application::RenderWithVisualStyles)
{
GroupBoxRenderer::DrawGroupBox(e->Graphics, innerRectangle,
state);
}
}
// Draw the group box in the current state.
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
GroupBoxRenderer.DrawGroupBox(e.Graphics, ClientRectangle,
this.Text, this.Font, state);
// Draw an additional inner border if visual styles are enabled.
if (Application.RenderWithVisualStyles)
{
GroupBoxRenderer.DrawGroupBox(e.Graphics, innerRectangle, state);
}
}
' Draw the group box in the current state.
Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
MyBase.OnPaint(e)
GroupBoxRenderer.DrawGroupBox(e.Graphics, ClientRectangle, Me.Text, Me.Font, state)
' Draw an additional inner border if visual styles are enabled.
If Application.RenderWithVisualStyles Then
GroupBoxRenderer.DrawGroupBox(e.Graphics, innerRectangle, state)
End If
End Sub
Opmerkingen
Als visuele stijlen zijn ingeschakeld in het besturingssysteem en visuele stijlen worden toegepast op de huidige toepassing, wordt met deze methode het groepsvak getekend met de huidige visuele stijl. Anders tekent deze methode het groepsvak met de klassieke stijl Windows.
Van toepassing op
DrawGroupBox(Graphics, Rectangle, String, Font, Color, GroupBoxState)
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst, het lettertype en de kleur.
public:
static void DrawGroupBox(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::String ^ groupBoxText, System::Drawing::Font ^ font, System::Drawing::Color textColor, System::Windows::Forms::VisualStyles::GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Drawing.Color textColor, System.Windows.Forms.VisualStyles.GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string? groupBoxText, System.Drawing.Font? font, System.Drawing.Color textColor, System.Windows.Forms.VisualStyles.GroupBoxState state);
static member DrawGroupBox : System.Drawing.Graphics * System.Drawing.Rectangle * string * System.Drawing.Font * System.Drawing.Color * System.Windows.Forms.VisualStyles.GroupBoxState -> unit
Public Shared Sub DrawGroupBox (g As Graphics, bounds As Rectangle, groupBoxText As String, font As Font, textColor As Color, state As GroupBoxState)
Parameters
- state
- GroupBoxState
Een van de GroupBoxState waarden waarmee de visuele status van het groepsvak wordt opgegeven.
Opmerkingen
Als visuele stijlen zijn ingeschakeld in het besturingssysteem en visuele stijlen worden toegepast op de huidige toepassing, wordt met deze methode het groepsvak getekend met de huidige visuele stijl. Anders tekent deze methode het groepsvak met de klassieke stijl Windows.
Van toepassing op
DrawGroupBox(Graphics, Rectangle, String, Font, TextFormatFlags, GroupBoxState)
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst, het lettertype en de tekstopmaak.
public:
static void DrawGroupBox(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::String ^ groupBoxText, System::Drawing::Font ^ font, System::Windows::Forms::TextFormatFlags flags, System::Windows::Forms::VisualStyles::GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string? groupBoxText, System.Drawing.Font? font, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.GroupBoxState state);
static member DrawGroupBox : System.Drawing.Graphics * System.Drawing.Rectangle * string * System.Drawing.Font * System.Windows.Forms.TextFormatFlags * System.Windows.Forms.VisualStyles.GroupBoxState -> unit
Public Shared Sub DrawGroupBox (g As Graphics, bounds As Rectangle, groupBoxText As String, font As Font, flags As TextFormatFlags, state As GroupBoxState)
Parameters
- flags
- TextFormatFlags
Een bitsgewijze combinatie van de TextFormatFlags waarden.
- state
- GroupBoxState
Een van de GroupBoxState waarden waarmee de visuele status van het groepsvak wordt opgegeven.
Opmerkingen
Als visuele stijlen zijn ingeschakeld in het besturingssysteem en visuele stijlen worden toegepast op de huidige toepassing, wordt met deze methode het groepsvak getekend met de huidige visuele stijl. Anders tekent deze methode het groepsvak met de klassieke stijl Windows.
Van toepassing op
DrawGroupBox(Graphics, Rectangle, String, Font, Color, TextFormatFlags, GroupBoxState)
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
- Bron:
- GroupBoxRenderer.cs
Hiermee tekent u een groepsvak in de opgegeven status en grenzen, met de opgegeven tekst, het lettertype, de kleur en de tekstopmaak.
public:
static void DrawGroupBox(System::Drawing::Graphics ^ g, System::Drawing::Rectangle bounds, System::String ^ groupBoxText, System::Drawing::Font ^ font, System::Drawing::Color textColor, System::Windows::Forms::TextFormatFlags flags, System::Windows::Forms::VisualStyles::GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string groupBoxText, System.Drawing.Font font, System.Drawing.Color textColor, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.GroupBoxState state);
public static void DrawGroupBox(System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string? groupBoxText, System.Drawing.Font? font, System.Drawing.Color textColor, System.Windows.Forms.TextFormatFlags flags, System.Windows.Forms.VisualStyles.GroupBoxState state);
static member DrawGroupBox : System.Drawing.Graphics * System.Drawing.Rectangle * string * System.Drawing.Font * System.Drawing.Color * System.Windows.Forms.TextFormatFlags * System.Windows.Forms.VisualStyles.GroupBoxState -> unit
Public Shared Sub DrawGroupBox (g As Graphics, bounds As Rectangle, groupBoxText As String, font As Font, textColor As Color, flags As TextFormatFlags, state As GroupBoxState)
Parameters
- flags
- TextFormatFlags
Een bitsgewijze combinatie van de TextFormatFlags waarden.
- state
- GroupBoxState
Een van de GroupBoxState waarden waarmee de visuele status van het groepsvak wordt opgegeven.
Opmerkingen
Als visuele stijlen zijn ingeschakeld in het besturingssysteem en visuele stijlen worden toegepast op de huidige toepassing, wordt met deze methode het groepsvak getekend met de huidige visuele stijl. Anders tekent deze methode het groepsvak met de klassieke stijl Windows.