ControlPaint.DrawCaptionButton 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 besturingselement voor de bijschriftknop.
Overloads
| Name | Description |
|---|---|
| DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState) |
Hiermee tekent u het opgegeven besturingselement voor de bijschriftknop in de opgegeven status, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen. |
| DrawCaptionButton(Graphics, Int32, Int32, Int32, Int32, CaptionButton, ButtonState) |
Hiermee tekent u het opgegeven besturingselement voor de bijschriftknop in de opgegeven status, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen. |
DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u het opgegeven besturingselement voor de bijschriftknop in de opgegeven status, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen.
public:
static void DrawCaptionButton(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle, System::Windows::Forms::CaptionButton button, System::Windows::Forms::ButtonState state);
public static void DrawCaptionButton(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.CaptionButton button, System.Windows.Forms.ButtonState state);
static member DrawCaptionButton : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.CaptionButton * System.Windows.Forms.ButtonState -> unit
Public Shared Sub DrawCaptionButton (graphics As Graphics, rectangle As Rectangle, button As CaptionButton, state As ButtonState)
Parameters
- button
- CaptionButton
Een van de CaptionButton waarden die het type bijschriftknop aangeeft dat moet worden getekend.
- state
- ButtonState
Een bitsgewijze combinatie van de ButtonState waarden waarmee de status wordt opgegeven om de knop in te tekenen.
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van de ControlPaint.DrawCaptionButton methode en de CaptionButton opsomming. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier met de naam Button1Knop. Het formulier moet de naamruimten System.Windows.Forms en System.Drawing importeren. Zorg ervoor dat de gebeurtenis van Paint de knop is gekoppeld aan de gebeurtenis-handler in dit voorbeeld.
// Handle the Button1 object's Paint Event to create a CaptionButton.
void Button1_Paint( Object^ /*sender*/, PaintEventArgs^ e )
{
// Draw a CaptionButton control using the ClientRectangle
// property of Button1. Make the button a Help button
// with a normal state.
ControlPaint::DrawCaptionButton( e->Graphics, Button1->ClientRectangle, CaptionButton::Help, ButtonState::Normal );
}
// Handle the Button1 object's Paint Event to create a CaptionButton.
private void Button1_Paint(object sender, PaintEventArgs e)
{
// Draw a CaptionButton control using the ClientRectangle
// property of Button1. Make the button a Help button
// with a normal state.
ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle,
CaptionButton.Help, ButtonState.Normal);
}
' Handle the Button1 object's Paint Event to create a CaptionButton.
Private Sub Button1_Paint(ByVal sender As Object, _
ByVal e As PaintEventArgs) Handles Button1.Paint
' Draw a CaptionButton control using the ClientRectangle
' property of Button1. Make the button a Help button
' with a normal state.
ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle, _
CaptionButton.Help, ButtonState.Normal)
End Sub
Zie ook
Van toepassing op
DrawCaptionButton(Graphics, Int32, Int32, Int32, Int32, CaptionButton, ButtonState)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u het opgegeven besturingselement voor de bijschriftknop in de opgegeven status, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen.
public:
static void DrawCaptionButton(System::Drawing::Graphics ^ graphics, int x, int y, int width, int height, System::Windows::Forms::CaptionButton button, System::Windows::Forms::ButtonState state);
public static void DrawCaptionButton(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.CaptionButton button, System.Windows.Forms.ButtonState state);
static member DrawCaptionButton : System.Drawing.Graphics * int * int * int * int * System.Windows.Forms.CaptionButton * System.Windows.Forms.ButtonState -> unit
Public Shared Sub DrawCaptionButton (graphics As Graphics, x As Integer, y As Integer, width As Integer, height As Integer, button As CaptionButton, state As ButtonState)
Parameters
- x
- Int32
De x-coördinaat van de linkerbovenhoek van de tekenrechthoek.
- y
- Int32
De y-coördinaat van de linkerbovenhoek van de tekenrechthoek.
- width
- Int32
De breedte van de tekenrechthoek.
- height
- Int32
De hoogte van de tekenrechthoek.
- button
- CaptionButton
Een van de CaptionButton waarden die het type bijschriftknop aangeeft dat moet worden getekend.
- state
- ButtonState
Een bitsgewijze combinatie van de ButtonState waarden waarmee de status wordt opgegeven om de knop in te tekenen.
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van de DrawCaptionButton methode en de CaptionButton opsomming. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier met een Button naam Button1. Het formulier moet de naamruimten System.Windows.Forms en System.Drawing importeren. Zorg ervoor dat de gebeurtenis van Paint de knop is gekoppeld aan de gebeurtenis-handler in dit voorbeeld.
// Handle the Button1 object's Paint Event to create a CaptionButton.
void Button1_Paint( Object^ /*sender*/, PaintEventArgs^ e )
{
// Draw a CaptionButton control using the ClientRectangle
// property of Button1. Make the button a Help button
// with a normal state.
ControlPaint::DrawCaptionButton( e->Graphics, Button1->ClientRectangle, CaptionButton::Help, ButtonState::Normal );
}
// Handle the Button1 object's Paint Event to create a CaptionButton.
private void Button1_Paint(object sender, PaintEventArgs e)
{
// Draw a CaptionButton control using the ClientRectangle
// property of Button1. Make the button a Help button
// with a normal state.
ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle,
CaptionButton.Help, ButtonState.Normal);
}
' Handle the Button1 object's Paint Event to create a CaptionButton.
Private Sub Button1_Paint(ByVal sender As Object, _
ByVal e As PaintEventArgs) Handles Button1.Paint
' Draw a CaptionButton control using the ClientRectangle
' property of Button1. Make the button a Help button
' with a normal state.
ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle, _
CaptionButton.Help, ButtonState.Normal)
End Sub