DashStyle Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.