DashStyle É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 des lignes discontinues dessinées à l'aide d'un objet Pen.
public enum class DashStyle
public enum DashStyle
type DashStyle =
Public Enum DashStyle
- Héritage
Champs
Custom | 5 | Spécifie un style de ligne personnalisé défini par l'utilisateur. |
Dash | 1 | Spécifie une ligne constituée de tirets. |
DashDot | 3 | Spécifie une ligne constituée d'un motif tiret-point répété. |
DashDotDot | 4 | Spécifie une ligne constituée d'un motif tiret-point-point répété. |
Dot | 2 | Spécifie une ligne constituée de points. |
Solid | 0 | Spécifie une ligne pleine. |
Exemples
L’exemple de code suivant montre comment créer un stylet et définir sa DashStyle propriété à l’aide de l’énumération DashStyle .
Cet exemple est conçu pour être utilisé avec Windows Forms. Create un formulaire qui contient un Button nommé Button3
. Collez le code dans le formulaire et associez la Button3_Click
méthode à l’événement du Click bouton.
private:
void Button3_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
Graphics^ buttonGraphics = Button3->CreateGraphics();
Pen^ myPen = gcnew Pen( Color::ForestGreen,4.0F );
myPen->DashStyle = System::Drawing::Drawing2D::DashStyle::DashDotDot;
Rectangle theRectangle = Button3->ClientRectangle;
theRectangle.Inflate( -2, -2 );
buttonGraphics->DrawRectangle( myPen, theRectangle );
delete buttonGraphics;
delete myPen;
}
private void Button3_Click(System.Object sender, System.EventArgs e)
{
Graphics buttonGraphics = Button3.CreateGraphics();
Pen myPen = new Pen(Color.ForestGreen, 4.0F);
myPen.DashStyle = System.Drawing.Drawing2D.DashStyle.DashDotDot;
Rectangle theRectangle = Button3.ClientRectangle;
theRectangle.Inflate(-2, -2);
buttonGraphics.DrawRectangle(myPen, theRectangle);
buttonGraphics.Dispose();
myPen.Dispose();
}
Private Sub Button3_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button3.Click
Dim buttonGraphics As Graphics = Button3.CreateGraphics()
Dim myPen As Pen = New Pen(Color.ForestGreen, 4.0F)
myPen.DashStyle = Drawing2D.DashStyle.DashDotDot
Dim theRectangle As Rectangle = Button3.ClientRectangle
theRectangle.Inflate(-2, -2)
buttonGraphics.DrawRectangle(myPen, theRectangle)
buttonGraphics.Dispose()
myPen.Dispose()
End Sub
Remarques
Pour définir un personnalisé DashStyle, définissez la DashPattern propriété de .Pen