42 lines
1.3 KiB
Markdown
42 lines
1.3 KiB
Markdown
C# Windows Forms'ta Transparan arka plan, gölge efekti ve metin sarma özelliklerine sahip özel bir Label komponentidir.
|
||
|
||
Bu özel Label komponenti şu özelliklere sahip:
|
||
|
||
Ana Özellikler:
|
||
|
||
Transparan arka plan: BackColor = Color.Transparent
|
||
Otomatik metin sarma: Belirlediğiniz genişliği aştığında alt satırdan devam eder
|
||
Gölge efekti: Ayarlanabilir gölge rengi ve uzaklığı
|
||
Otomatik boyutlandırma: İçeriğe göre kendini boyutlandırır
|
||
Metin hizalama: 9 farklı hizalama seçeneği
|
||
|
||
Önemli Properties:
|
||
|
||
MaxWidth: Maksimum genişlik (metin bu genişliği aşınca sarılır)
|
||
ShadowColor: Gölge rengi
|
||
ShadowOffset: Gölge uzaklığı (0 = gölge yok)
|
||
TextAlign: Metin hizalama pozisyonu
|
||
|
||
Kullanım Örneği:
|
||
|
||
1. 🎯 Boyutlandırma Sorunu Çözüldü:
|
||
|
||
[Designer] attribute eklendi
|
||
[Browsable(true)] tüm properties için eklendi
|
||
Varsayılan boyut 200x50 olarak ayarlandı
|
||
AutoSize = false yaparak manuel boyutlandırmaya izin verildi
|
||
|
||
2. 🖼️ Kontur (Outline) Özellikleri:
|
||
|
||
DrawOutline - Kontur çizgisi açık/kapalı
|
||
OutlineColor - Kontur rengi
|
||
OutlineWidth - Kontur kalınlığı
|
||
|
||
3. ✨ 3D Efektler (Bevel/Emboss):
|
||
|
||
Effect - None, Bevel, Emboss, Engrave seçenekleri
|
||
BevelHighlight - Aydınlatma rengi
|
||
BevelShadow - Gölge rengi
|
||
BevelDepth - Efekt derinliği
|
||
|
||
🚀 Kullanım Örnekleri: |