Aracılığıyla paylaş


DashStyle Sabit listesi

Tanım

Pen nesnesiyle çizilen kesikli çizgilerin stilini belirtir.

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

Alanlar

Name Değer Description
Solid 0

Düz bir çizgi belirtir.

Dash 1

Tirelerden oluşan bir çizgi belirtir.

Dot 2

Noktalardan oluşan bir çizgi belirtir.

DashDot 3

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

DashDotDot 4

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

Custom 5

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

Örnekler

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

Bu örnek, Windows Forms ile kullanılacak şekilde tasarlanmıştır. adlı Button3bir form Button oluşturun. 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.