Merhaba Webkolog okurları! Bugün C# .Net Framework 4 ve Visual Studio 2010 kullanarak uygulamalarımızda kullanıcıya yardımcı bilgiler sağlamak için kullandığımız ToolTip kontrolünü yakından inceleyeceğiz. ToolTip'ler, bir kontrolün üzerine gelindiğinde beliren küçük birer ipucu penceresidir ve kullanıcı deneyimini önemli ölçüde artırabilir. Gelin, bu kontrolün temel özelliklerine ve kullanımına birlikte göz atalım.
ToolTip Kontrolü Nedir?
ToolTip kontrolü, bir veya daha fazla kontrolle
ilişkilendirilebilen kısa metin mesajları görüntüleyen bir bileşendir.
Kullanıcı, ilişkilendirilen kontrolün üzerine geldiğinde, ToolTip otomatik
olarak görünür ve kaybolur.
ToolTip Kontrolünü
Kullanma
- ToolTip Oluşturma:
- Visual
Studio 2010'da, Toolbox'tan bir ToolTip kontrolünü formunuza sürükleyerek
veya kodda bir ToolTip nesnesi oluşturarak başlayabilirsiniz.
- ToolTip İlişkilendirme:
- ToolTip'i
bir kontrolle ilişkilendirmek için SetToolTip() metodunu kullanırız. Bu
metot, hangi kontrol için hangi metnin görüntüleneceğini belirtir.
Örnek Kullanım
Aşağıdaki örnekte, bir TextBox kontrolüne ToolTip
eklemeyi ve bazı özelliklerini ayarlamayı gösteriyoruz:
// ToolTip örneği
toolTip1.ToolTipIcon = ToolTipIcon.Info; // İpucu simgesini ayarlar.
toolTip1.ToolTipTitle = "Başlık"; // İpucu başlığını ayarlar.
toolTip1.Show("Lütfen adınızı girin", textBox1, 1000); // Belirli bir süre sonra ToolTip'i gösterir (milisaniye cinsinden).
Bu örnekte, textBox1 kontrolüne bir ToolTip ekledik.
ToolTipIcon özelliği ile bilgi simgesini, ToolTipTitle özelliği ile başlığı
ayarladık. Show() metodu ile de ToolTip'in metnini, ilişkilendirileceği
kontrolü ve gösterilme süresini belirledik.
ToolTipIcon
Numaralandırması
ToolTipIcon numaralandırması, ToolTip penceresinde
görüntülenecek simgeyi belirtir:
- Error: Hata simgesi
- Info: Bilgi simgesi
- None: Simge yok
- Warning: Uyarı simgesi
ToolTip Kontrolünün
Özellikleri
- Active: ToolTip'in etkin olup olmadığını belirler.
- AutomaticDelay: ToolTip'in görünme, kaybolma ve görünmeye devam etme sürelerini
otomatik olarak ayarlayan bir özellik grubudur.
- AutoPopDelay:ToolTip'in
ekranda kalma süresini milisaniye cinsinden belirtir.
- InitialDelay:ToolTip'in
görünmeden önce ne kadar süre bekleneceğini milisaniye cinsinden belirtir.
- ReshowDelay: Kullanıcı bir kontrolden diğerine geçtiğinde ToolTip'in ne kadar süre
sonra görüneceğini milisaniye cinsinden belirtir.
- ShowAlways:ToolTip'in
kontrol etkin olmasa bile görünmesini sağlar.
- ToolTipIcon: ToolTip penceresinde görüntülenecek simgeyi belirler.
- ToolTipTitle:ToolTip
penceresinin başlığını belirler.
ToolTip Kontrolünün
Metotları
- GetToolTip(Control control): Belirtilen kontrolle ilişkilendirilmiş ToolTip
metnini alır.
- SetToolTip(Control control, string text): Belirtilen kontrolle ToolTip metnini
ilişkilendirir.
- Show(string
text, Control control):ToolTip'i belirtilen kontrol için görüntüler.
- Show(string
text, Control control, int duration):ToolTip'i belirtilen kontrol için
belirtilen süre boyunca görüntüler.
- Show(string
text, int x, int y):ToolTip'i belirtilen koordinatlarda görüntüler.
- Hide(Control control): Belirtilen kontrolle ilişkilendirilmiş ToolTip'i
gizler.
Sevgili Webkolog okurları, C# .Net Framework 4 ve Visual Studio 2010 kullanarak ToolTip kontrolünün temel kullanımını ve bazı önemli özelliklerini bu şekilde incelemiş olduk. Bu kontrol, uygulamalarınızda kullanıcılarınıza etkili ipuçları sunmanıza ve onlara rehberlik etmenize yardımcı olur.
Webkolog'u takipte kalın!
Hepinize bol ipuçlu ve başarılı projeler dilerim!
0 yorum:
Yorum Gönder