Class Pen

Pen class

Menentukan objek yang digunakan untuk menggambar garis dan kurva.

public class Pen : IDisposable

Konstruktor

NamaKeterangan
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

NamaKeterangan
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

NamaKeterangan
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