Partage via


Border3DStyle Énumération

Définition

Spécifie le style d'une bordure tridimensionnelle.

public enum class Border3DStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum Border3DStyle
public enum Border3DStyle
[<System.Runtime.InteropServices.ComVisible(true)>]
type Border3DStyle = 
type Border3DStyle = 
Public Enum Border3DStyle
Héritage
Border3DStyle
Attributs

Champs

Adjust 8192

La bordure est dessinée en dehors du rectangle spécifié, préservant ainsi les dimensions du rectangle pour le dessin.

Bump 9

Les bords intérieurs et extérieurs de la bordure apparaissent sous une forme en relief.

Etched 6

Les bords intérieurs et extérieurs de la bordure apparaissent sous une forme gravée.

Flat 16394

La bordure ne possède pas d'effets tridimensionnels.

Raised 5

Les bords intérieurs et extérieurs de la bordure apparaissent sous une forme en relief.

RaisedInner 4

La bordure possède un bord intérieur en relief et aucun bord extérieur.

RaisedOuter 1

La bordure possède un bord extérieur en relief et aucun bord intérieur.

Sunken 10

Les bords intérieurs et extérieurs de la bordure apparaissent sous une forme en 3D enfoncée.

SunkenInner 8

La bordure possède un bord intérieur en 3D enfoncé et aucun bord extérieur.

SunkenOuter 2

La bordure possède un bord extérieur en 3D enfoncé et aucun bord intérieur.

Exemples

L’exemple de code suivant illustre l’utilisation de la ControlPaint.DrawBorder3D méthode et de l’énumération Border3DStyle . Pour exécuter cet exemple, collez le code suivant dans un formulaire qui importe les espaces de noms System.Windows.Forms et System.Drawing. Vérifiez que l’événement du Paint formulaire est associé à la méthode de gestion des événements dans cet exemple.

// 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

Remarques

Utilisez les membres de cette énumération lors de l’appel de la DrawBorder3D méthode de la ControlPaint classe .

S’applique à