DashStyle Sabit listesi

Tanım

Nesneyle Pen çizilen kesikli çizgilerin stilini belirtir.

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

Alanlar

Custom 5

Kullanıcı tanımlı özel tire stilini belirtir.

Dash 1

Tirelerden oluşan bir çizgi belirtir.

DashDot 3

Yinelenen tire-nokta desenini içeren bir çizgi belirtir.

DashDotDot 4

Yinelenen tire-nokta-nokta desenini içeren bir çizgi belirtir.

Dot 2

Noktalardan oluşan bir çizgi belirtir.

Solid 0

Düz bir çizgi belirtir.

Örnekler

Aşağıdaki kod örneği, bir kalemin nasıl oluşturulacağını ve numaralandırmasını kullanarak özelliğinin DashStyle nasıl ayarlandığını DashStyle gösterir.

Bu örnek, Windows Forms ile kullanılacak şekilde tasarlanmıştır. adlı Button3bir formu içeren bir Button form İçerik Oluşturucu. Kodu forma yapıştırın ve yöntemini düğmenin Click olayıyla ilişkilendirinButton3_Click.

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

Açıklamalar

Özel DashStylebir tanımlamak için özelliğini PenayarlayınDashPattern.

Şunlara uygulanır

Ayrıca bkz.