ControlPaint.DrawBorder3D 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 driedimensionale stijlrand op een besturingselement.
Overloads
| Name | Description |
|---|---|
| DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle, Border3DSide) |
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en aan de zijkant, en binnen de opgegeven grenzen van een besturingselement. |
| DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle) |
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement. |
| DrawBorder3D(Graphics, Int32, Int32, Int32, Int32) |
Hiermee tekent u een driedimensionale stijlrand op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement. |
| DrawBorder3D(Graphics, Rectangle, Border3DStyle, Border3DSide) |
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en de opgegeven zijden, en binnen de opgegeven grenzen van een besturingselement. |
| DrawBorder3D(Graphics, Rectangle, Border3DStyle) |
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement. |
| DrawBorder3D(Graphics, Rectangle) |
Hiermee tekent u een driedimensionale stijlrand op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement. |
DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle, Border3DSide)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en aan de zijkant, en binnen de opgegeven grenzen van een besturingselement.
public:
static void DrawBorder3D(System::Drawing::Graphics ^ graphics, int x, int y, int width, int height, System::Windows::Forms::Border3DStyle style, System::Windows::Forms::Border3DSide sides);
public static void DrawBorder3D(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.Border3DStyle style, System.Windows.Forms.Border3DSide sides);
static member DrawBorder3D : System.Drawing.Graphics * int * int * int * int * System.Windows.Forms.Border3DStyle * System.Windows.Forms.Border3DSide -> unit
Public Shared Sub DrawBorder3D (graphics As Graphics, x As Integer, y As Integer, width As Integer, height As Integer, style As Border3DStyle, sides As Border3DSide)
Parameters
- x
- Int32
De x-coördinaat van de linkerbovenhoek van de randrechthoek.
- y
- Int32
De y-coördinaat van de linkerbovenhoek van de randrechthoek.
- width
- Int32
De breedte van de randrechthoek.
- height
- Int32
De hoogte van de randrechthoek.
- style
- Border3DStyle
Een van de Border3DStyle waarden die de stijl van de rand aangeeft.
- sides
- Border3DSide
De Border3DSide rechthoek waarop u de rand wilt tekenen.
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
Zie ook
Van toepassing op
DrawBorder3D(Graphics, Int32, Int32, Int32, Int32, Border3DStyle)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement.
public:
static void DrawBorder3D(System::Drawing::Graphics ^ graphics, int x, int y, int width, int height, System::Windows::Forms::Border3DStyle style);
public static void DrawBorder3D(System.Drawing.Graphics graphics, int x, int y, int width, int height, System.Windows.Forms.Border3DStyle style);
static member DrawBorder3D : System.Drawing.Graphics * int * int * int * int * System.Windows.Forms.Border3DStyle -> unit
Public Shared Sub DrawBorder3D (graphics As Graphics, x As Integer, y As Integer, width As Integer, height As Integer, style As Border3DStyle)
Parameters
- x
- Int32
De x-coördinaat van de linkerbovenhoek van de randrechthoek.
- y
- Int32
De y-coördinaat van de linkerbovenhoek van de randrechthoek.
- width
- Int32
De breedte van de randrechthoek.
- height
- Int32
De hoogte van de randrechthoek.
- style
- Border3DStyle
Een van de Border3DStyle 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
Zie ook
Van toepassing op
DrawBorder3D(Graphics, Int32, Int32, Int32, Int32)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een driedimensionale stijlrand op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement.
public:
static void DrawBorder3D(System::Drawing::Graphics ^ graphics, int x, int y, int width, int height);
public static void DrawBorder3D(System.Drawing.Graphics graphics, int x, int y, int width, int height);
static member DrawBorder3D : System.Drawing.Graphics * int * int * int * int -> unit
Public Shared Sub DrawBorder3D (graphics As Graphics, x As Integer, y As Integer, width As Integer, height As Integer)
Parameters
- x
- Int32
De x-coördinaat van de linkerbovenhoek van de randrechthoek.
- y
- Int32
De y-coördinaat van de linkerbovenhoek van de randrechthoek.
- width
- Int32
De breedte van de randrechthoek.
- height
- Int32
De hoogte van de randrechthoek.
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
Opmerkingen
De Border3DStyle.Etched stijl wordt standaard gebruikt om de rand te tekenen.
Van toepassing op
DrawBorder3D(Graphics, Rectangle, Border3DStyle, Border3DSide)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en de opgegeven zijden, en binnen de opgegeven grenzen van een besturingselement.
public:
static void DrawBorder3D(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle, System::Windows::Forms::Border3DStyle style, System::Windows::Forms::Border3DSide sides);
public static void DrawBorder3D(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.Border3DStyle style, System.Windows.Forms.Border3DSide sides);
static member DrawBorder3D : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.Border3DStyle * System.Windows.Forms.Border3DSide -> unit
Public Shared Sub DrawBorder3D (graphics As Graphics, rectangle As Rectangle, style As Border3DStyle, sides As Border3DSide)
Parameters
- style
- Border3DStyle
Een van de Border3DStyle waarden die de stijl van de rand aangeeft.
- sides
- Border3DSide
Een van de Border3DSide waarden die de zijkant van de rechthoek aangeeft om de rand op te tekenen.
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
Zie ook
Van toepassing op
DrawBorder3D(Graphics, Rectangle, Border3DStyle)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een driedimensionale stijlrand met de opgegeven stijl, op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement.
public:
static void DrawBorder3D(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle, System::Windows::Forms::Border3DStyle style);
public static void DrawBorder3D(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle, System.Windows.Forms.Border3DStyle style);
static member DrawBorder3D : System.Drawing.Graphics * System.Drawing.Rectangle * System.Windows.Forms.Border3DStyle -> unit
Public Shared Sub DrawBorder3D (graphics As Graphics, rectangle As Rectangle, style As Border3DStyle)
Parameters
- style
- Border3DStyle
Een van de Border3DStyle 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
Zie ook
Van toepassing op
DrawBorder3D(Graphics, Rectangle)
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
- Bron:
- ControlPaint.cs
Hiermee tekent u een driedimensionale stijlrand op het opgegeven grafische oppervlak en binnen de opgegeven grenzen van een besturingselement.
public:
static void DrawBorder3D(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle rectangle);
public static void DrawBorder3D(System.Drawing.Graphics graphics, System.Drawing.Rectangle rectangle);
static member DrawBorder3D : System.Drawing.Graphics * System.Drawing.Rectangle -> unit
Public Shared Sub DrawBorder3D (graphics As Graphics, rectangle As Rectangle)
Parameters
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
Opmerkingen
De Border3DStyle.Etched stijl wordt standaard gebruikt om de rand te tekenen.