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