DashStyle Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje styl přerušovaných čar nakreslených objektem Pen .
public enum class DashStyle
public enum DashStyle
type DashStyle =
Public Enum DashStyle
- Dědičnost
Pole
Custom | 5 | Určuje vlastní styl pomlčky definovaný uživatelem. |
Dash | 1 | Určuje čáru skládající se z pomlček. |
DashDot | 3 | Určuje čáru skládající se z opakujícího se vzoru pomlčky. |
DashDotDot | 4 | Určuje čáru skládající se z opakujícího se vzoru dash-dot-dot. |
Dot | 2 | Určuje čáru tvořenou tečkami. |
Solid | 0 | Určuje plnou čáru. |
Příklady
Následující příklad kódu ukazuje, jak vytvořit pero a nastavit jeho DashStyle vlastnost pomocí výčtu DashStyle .
Tento příklad je navržený pro použití s model Windows Forms. Create formulář, který obsahuje pojmenovaný ButtonButton3
. Vložte kód do formuláře a přidružte metodu Button3_Click
k události tlačítka 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
Poznámky
Pokud chcete definovat vlastní DashStyle, nastavte DashPattern vlastnost objektu Pen.