DashStyle Enum

Definitie

Hiermee geeft u de stijl van stippellijnen die met een Pen object zijn getekend.

public enum class DashStyle
public enum DashStyle
type DashStyle = 
Public Enum DashStyle
Overname
DashStyle

Velden

Name Waarde Description
Solid 0

Hiermee geeft u een ononderbroken lijn.

Dash 1

Hiermee geeft u een lijn die bestaat uit streepjes.

Dot 2

Hiermee geeft u een lijn die bestaat uit puntjes.

DashDot 3

Hiermee geeft u een lijn die bestaat uit een herhalend patroon van streepje-stip.

DashDotDot 4

Hiermee geeft u een lijn die bestaat uit een herhalend patroon van dash-dot-dot.

Custom 5

Hiermee geeft u een door de gebruiker gedefinieerde aangepaste streepjesstijl op.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een pen maakt en de eigenschap ervan instelt DashStyle met behulp van de DashStyle opsomming.

Dit voorbeeld is ontworpen voor gebruik met Windows Forms. Maak een formulier met een Button naam Button3. Plak de code in het formulier en koppel de Button3_Click methode aan de gebeurtenis van Click de knop.

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

Opmerkingen

Als u een aangepaste DashStyleeigenschap wilt definiƫren, stelt u de DashPattern eigenschap van de Pen.

Van toepassing op

Zie ook