System::Drawing::Drawing2D::CustomLineCap sınıfı

CustomLineCap class

Kullanıcı tanımlı bir çizgi ucu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek, yığıt üzerinde veya new operatörüyle oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class CustomLineCap : public System::Object

Yöntemler

YöntemAçıklama
virtual Clone()Geçerli nesnenin bir kopyasını döndürür.
CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float)Belirtilen özelliklere sahip bir kullanıcı tanımlı çizgi ucu temsil eden CustomLineCap sınıfının yeni bir örneğini oluşturur.
Dispose()Geçerli nesne tarafından edinilen tüm işletim sistemi kaynaklarını serbest bırakır.
get_BaseCap() constBu özel kapağın oluşturulduğu temel çizgi ucunu döndürür.
get_BaseInset() constÇizgi ile kap arasındaki mesafeyi döndürür.
get_StrokeJoin() constBu özel kapağın çizgilerinin nasıl birleştirileceğini belirleyen LineJoin değerini döndürür.
get_WidthScale() constBu özel kapağın ölçeğini döndürür.
GetStrokeCaps(LineCap&, LineCap&)Geçerli nesne tarafından temsil edilen özel kapağın başlangıç ve bitiş çizgi uçlarını alır.
set_BaseCap(LineCap)Bu özel kap için temel çizgi ucu değerini ayarlar.
set_BaseInset(float)Çizgi ile kap arasındaki mesafeyi ayarlar.
set_StrokeJoin(LineJoin)Bu özel kapağın çizgilerinin nasıl birleştirileceğini belirleyen LineJoin değerini ayarlar.
set_WidthScale(float)Bu özel kapağın ölçek değerini ayarlar.
SetStrokeCaps(LineCap, LineCap)Geçerli nesne tarafından temsil edilen özel kapağın başlangıç ve bitiş çizgi uçlarını ayarlar.

Ayrıca Bakınız