Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  .NET'te Windows Forms controllerine ortak ve yeni özellikler (property) ekleme yeteneğine sahip component türü.

bu component'e en güzel örnek ToolTip component'idir. ToolTip component'ini formunuza eklediğinizde tüm component'lere (daha doğrusu tooltip component'inin kabul ettiği tüm componentlere) ToolTipText property'si eklenir.

Extender Provider component'i yazmak için IExtenderProvider interface'inden bir sınıf türetmeniz yeterlidir.

Sadece TextBox kontrolüne yeni property ekleyebilen bir Extender Provider yazalım.

public class TextBoxExtender : Control, IExtenderProvider{

    private bool CanExtend(Control extendee){
        if ((extendee is Control) && (extendee is TextBox))
            return true;
        else
            return false;
    }
}


interface'i implement ettikten sonra ControlDesigner component'i yazılarak eklenecek property'ler belirlenebilir.
bateristt
19 Şubat 2006 22:04
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.
© 2005, Bilişim Kulübü. (1093 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen