Class Pen
Pen class
Menentukan objek yang digunakan untuk menggambar garis dan kurva.
public class Pen : IDisposable
Konstruktor
Nama | Keterangan |
---|
Pen(Brush) | Menginisialisasi instance baru dariPen kelas dengan yang ditentukanBrush . |
Pen(Color) | Menginisialisasi instance baru dariPen kelas dengan yang ditentukanColor . |
Pen(Brush, float) | Menginisialisasi instance baru dari kelas Pen dengan Kuas dan Lebar yang ditentukan. |
Pen(Color, float) | Menginisialisasi instance baru dari kelas Pen dengan properti Warna dan Lebar yang ditentukan. |
Properti
Nama | Keterangan |
---|
Alignment { get; set; } | Mendapat atau menyetel perataan untuk iniPen . |
Brush { get; set; } | Mendapat atau menyetel Kuas yang menentukan atribut iniPen . |
Color { get; set; } | Mendapat atau menyetel warna iniPen . |
CompoundArray { get; set; } | Mendapat atau menetapkan array nilai yang menentukan pena majemuk. Pena majemuk menggambar garis majemuk yang terdiri dari garis dan spasi paralel. |
CustomEndCap { get; set; } | Mendapat atau menyetel batas khusus untuk digunakan di akhir garis yang digambar dengan iniPen . |
CustomStartCap { get; set; } | Mendapat atau menyetel batas khusus untuk digunakan di awal garis yang digambar dengan iniPen . |
DashCap { get; set; } | Mendapat atau menyetel gaya topi yang digunakan di akhir tanda hubung yang membentuk garis putus-putus yang digambar dengan this Pen . |
DashOffset { get; set; } | Mendapat atau mengatur jarak dari awal garis ke awal pola garis putus-putus. |
DashPattern { get; set; } | Mendapat atau menyetel larik tanda hubung dan spasi khusus. |
DashStyle { get; set; } | Mendapat atau menyetel gaya yang digunakan untuk garis putus-putus yang digambar dengan iniPen . |
EndCap { get; set; } | Mendapat atau menyetel gaya tutup yang digunakan pada akhir garis yang digambar dengan Pena ini. |
LineJoin { get; set; } | Mendapat atau menyetel gaya gabungan untuk ujung dua garis berurutan yang digambar dengan Pena ini. |
MiterLimit { get; set; } | Mendapat atau menetapkan batas ketebalan gabungan pada sudut yang disematkan. |
PenType { get; } | Mendapat gaya garis yang digambar dengan Pena ini. |
StartCap { get; set; } | Mendapat atau menyetel gaya topi yang digunakan pada awal garis yang digambar dengan Pena ini. |
Transform { get; set; } | Mendapatkan atau menyetel salinan transformasi geometrik untuk iniPen . |
Width { get; set; } | Mendapat atau mengatur lebar Pena ini, dalam satuan objek Grafik yang digunakan untuk menggambar. |
Metode
Nama | Keterangan |
---|
Clone() | Membuat salinan persis dari iniPen . |
Dispose() | Melepaskan semua sumber daya yang digunakan oleh Pena ini. |
MultiplyTransform(Matrix) | Mengalikan matriks transformasi untuk iniPen oleh yang ditentukanMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | Mengalikan matriks transformasi untuk iniPen oleh yang ditentukanMatrix dalam urutan yang ditentukan. |
ResetTransform() | Mereset matriks transformasi geometrik untuk iniPen ke identitas. |
RotateTransform(float) | Memutar transformasi geometris lokal dengan sudut yang ditentukan. Metode ini menambahkan rotasi ke transformasi. |
RotateTransform(float, MatrixOrder) | Memutar transformasi geometris lokal dengan sudut yang ditentukan dalam urutan yang ditentukan. |
ScaleTransform(float, float) | Menskalakan transformasi geometris lokal dengan faktor yang ditentukan. Metode ini menambahkan matriks penskalaan ke transformasi. |
ScaleTransform(float, float, MatrixOrder) | Menskalakan transformasi geometris lokal dengan faktor yang ditentukan dalam urutan yang ditentukan. |
SetLineCap(LineCap, LineCap, DashCap) | Menetapkan nilai yang menentukan gaya tutup yang digunakan untuk mengakhiri garis yang digambar oleh iniPen . |
TranslateTransform(float, float) | Menerjemahkan transformasi geometris lokal dengan dimensi yang ditentukan. Metode ini menambahkan terjemahan ke transformasi. |
TranslateTransform(float, float, MatrixOrder) | Menerjemahkan transformasi geometris lokal dengan dimensi yang ditentukan dalam urutan yang ditentukan. |
Lihat juga