ControlPaint.DrawBorder 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 rand op een besturingselement in knopstijl.
Overloads
| Name | Description |
|---|---|
| DrawBorder(Graphics, Rectangle, Color, ButtonBorderStyle) |
Hiermee tekent u een rand met de opgegeven stijl en kleur, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen op een besturingselement in knopstijl. |
| DrawBorder(Graphics, Rectangle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle) |
Hiermee tekent u een rand op een besturingselement in knopstijl met de opgegeven stijlen, kleuren en randbreedten; op het opgegeven grafische oppervlak; en binnen de opgegeven grenzen. |
DrawBorder(Graphics, Rectangle, Color, ButtonBorderStyle)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een rand met de opgegeven stijl en kleur, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen op een besturingselement in knopstijl.
public:
static void DrawBorder(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle bounds, System::Drawing::Color color, System::Windows::Forms::ButtonBorderStyle style);
public static void DrawBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds, System.Drawing.Color color, System.Windows.Forms.ButtonBorderStyle style);
static member DrawBorder : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Color * System.Windows.Forms.ButtonBorderStyle -> unit
Public Shared Sub DrawBorder (graphics As Graphics, bounds As Rectangle, color As Color, style As ButtonBorderStyle)
Parameters
- style
- ButtonBorderStyle
Een van de ButtonBorderStyle waarden die de stijl van de rand aangeeft.
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van een van de DrawBorder3D methoden. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier waarmee de System.Windows.Forms en System.Drawing naamruimten worden geïmporteerd. Zorg ervoor dat de gebeurtenis van Paint het formulier is gekoppeld aan de gebeurtenis-handler in dit voorbeeld.
// Handle the Form's Paint event to draw a 3D three-dimensional
// raised border just inside the border of the frame.
void Form1_Paint( Object^ /*sender*/, PaintEventArgs^ e )
{
Rectangle borderRectangle = this->ClientRectangle;
borderRectangle.Inflate( -10, -10 );
ControlPaint::DrawBorder3D( e->Graphics, borderRectangle, Border3DStyle::Raised );
}
// Handle the Form's Paint event to draw a 3D three-dimensional
// raised border just inside the border of the frame.
private void Form1_Paint(object sender, PaintEventArgs e)
{
Rectangle borderRectangle = this.ClientRectangle;
borderRectangle.Inflate(-10, -10);
ControlPaint.DrawBorder3D(e.Graphics, borderRectangle,
Border3DStyle.Raised);
}
' Handle the Form's Paint event to draw a 3D three-dimensional
' raised border just inside the border of the frame.
Private Sub Form1_Paint(ByVal sender As Object, _
ByVal e As PaintEventArgs) Handles MyBase.Paint
Dim borderRectangle As Rectangle = Me.ClientRectangle
borderRectangle.Inflate(-10, -10)
ControlPaint.DrawBorder3D(e.Graphics, borderRectangle, _
Border3DStyle.Raised)
End Sub
Van toepassing op
DrawBorder(Graphics, Rectangle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle, Color, Int32, ButtonBorderStyle)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een rand op een besturingselement in knopstijl met de opgegeven stijlen, kleuren en randbreedten; op het opgegeven grafische oppervlak; en binnen de opgegeven grenzen.
public:
static void DrawBorder(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle bounds, System::Drawing::Color leftColor, int leftWidth, System::Windows::Forms::ButtonBorderStyle leftStyle, System::Drawing::Color topColor, int topWidth, System::Windows::Forms::ButtonBorderStyle topStyle, System::Drawing::Color rightColor, int rightWidth, System::Windows::Forms::ButtonBorderStyle rightStyle, System::Drawing::Color bottomColor, int bottomWidth, System::Windows::Forms::ButtonBorderStyle bottomStyle);
public static void DrawBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds, System.Drawing.Color leftColor, int leftWidth, System.Windows.Forms.ButtonBorderStyle leftStyle, System.Drawing.Color topColor, int topWidth, System.Windows.Forms.ButtonBorderStyle topStyle, System.Drawing.Color rightColor, int rightWidth, System.Windows.Forms.ButtonBorderStyle rightStyle, System.Drawing.Color bottomColor, int bottomWidth, System.Windows.Forms.ButtonBorderStyle bottomStyle);
static member DrawBorder : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Color * int * System.Windows.Forms.ButtonBorderStyle * System.Drawing.Color * int * System.Windows.Forms.ButtonBorderStyle * System.Drawing.Color * int * System.Windows.Forms.ButtonBorderStyle * System.Drawing.Color * int * System.Windows.Forms.ButtonBorderStyle -> unit
Public Shared Sub DrawBorder (graphics As Graphics, bounds As Rectangle, leftColor As Color, leftWidth As Integer, leftStyle As ButtonBorderStyle, topColor As Color, topWidth As Integer, topStyle As ButtonBorderStyle, rightColor As Color, rightWidth As Integer, rightStyle As ButtonBorderStyle, bottomColor As Color, bottomWidth As Integer, bottomStyle As ButtonBorderStyle)
Parameters
- leftWidth
- Int32
De breedte van de linkerrand.
- leftStyle
- ButtonBorderStyle
Een van de ButtonBorderStyle waarden die de stijl van de linkerrand aangeeft.
- topWidth
- Int32
De breedte van de bovenrand.
- topStyle
- ButtonBorderStyle
Een van de ButtonBorderStyle waarden die de stijl van de bovenrand aangeeft.
- rightWidth
- Int32
De breedte van de rechterrand.
- rightStyle
- ButtonBorderStyle
Een van de ButtonBorderStyle waarden die de stijl van de rechterrand aangeeft.
- bottomWidth
- Int32
De breedte van de onderrand.
- bottomStyle
- ButtonBorderStyle
Een van de ButtonBorderStyle waarden die de stijl van de onderrand aangeeft.
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van een van de DrawBorder3D methoden. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een formulier waarmee de System.Windows.Forms en System.Drawing naamruimten worden geïmporteerd. Zorg ervoor dat de gebeurtenis van Paint het formulier is gekoppeld aan de gebeurtenis-handler in dit voorbeeld.
// Handle the Form's Paint event to draw a 3D three-dimensional
// raised border just inside the border of the frame.
void Form1_Paint( Object^ /*sender*/, PaintEventArgs^ e )
{
Rectangle borderRectangle = this->ClientRectangle;
borderRectangle.Inflate( -10, -10 );
ControlPaint::DrawBorder3D( e->Graphics, borderRectangle, Border3DStyle::Raised );
}
// Handle the Form's Paint event to draw a 3D three-dimensional
// raised border just inside the border of the frame.
private void Form1_Paint(object sender, PaintEventArgs e)
{
Rectangle borderRectangle = this.ClientRectangle;
borderRectangle.Inflate(-10, -10);
ControlPaint.DrawBorder3D(e.Graphics, borderRectangle,
Border3DStyle.Raised);
}
' Handle the Form's Paint event to draw a 3D three-dimensional
' raised border just inside the border of the frame.
Private Sub Form1_Paint(ByVal sender As Object, _
ByVal e As PaintEventArgs) Handles MyBase.Paint
Dim borderRectangle As Rectangle = Me.ClientRectangle
borderRectangle.Inflate(-10, -10)
ControlPaint.DrawBorder3D(e.Graphics, borderRectangle, _
Border3DStyle.Raised)
End Sub