Partager 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

Nom Valeur Description
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 à