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
[<System.Runtime.InteropServices.ComVisible(true)>]
type Border3DStyle = 
Public Enum Border3DStyle
Héritage
Border3DStyle
Attributs

Champs

Nom Valeur Description
RaisedOuter 1

La bordure a un bord extérieur élevé et aucun bord intérieur.

SunkenOuter 2

La bordure a un bord extérieur enfoncé et aucun bord intérieur.

RaisedInner 4

La bordure a un bord intérieur élevé et aucun bord extérieur.

Raised 5

La bordure a élevé les bords intérieurs et externes.

Etched 6

Les bords intérieurs et extérieurs de la bordure ont une apparence échassée.

SunkenInner 8

La bordure a un bord intérieur enfoncé et aucun bord extérieur.

Bump 9

Les bords intérieurs et extérieurs de la bordure ont une apparence élevée.

Sunken 10

La bordure a coulé les bords intérieurs et extérieurs.

Adjust 8192

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

Flat 16394

La bordure n’a pas d’effets tridimensionnels.

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 le système. Windows. Espaces de noms 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 à