Border3DStyle Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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.