Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vzor šrafování je vyroben ze dvou barev: jedna pro pozadí a druhá pro čáry, které tvoří vzor nad pozadím. Chcete-li vyplnit uzavřený obrazec šrafovým vzorem, použijte objekt HatchBrush. Následující příklad ukazuje, jak vyplnit elipsu šrafovacím vzorem:
Příklad
Konstruktor HatchBrush má tři argumenty: styl šrafování, barvu čáry šrafování a barvu pozadí. Argument stylu hatch může být libovolná hodnota z výčtu HatchStyle . V výčtu HatchStyle je více než padesát prvků; několik z těchto prvků je zobrazeno v následujícím seznamu:
Následující obrázek znázorňuje vyplněnou elipsu.
HatchBrush hBrush = new HatchBrush(
HatchStyle.Horizontal,
Color.Red,
Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);
Dim hBrush As New HatchBrush( _
HatchStyle.Horizontal, _
Color.Red, _
Color.FromArgb(255, 128, 255, 255))
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60)
Kompilace kódu
Předchozí příklad je určen pro použití s Windows Forms a vyžaduje PaintEventArgse
, což je parametr obslužné rutiny události Paint.
Viz také
.NET Desktop feedback