Kullanıcı arabirimi için özel bir ForEach Numaralandırıcı geliştirme
Uygulama özellikleri ve yöntemleri, özel işlevsellik sağlamak için temel sınıf geçersiz kılınmış sonra özel bir kullanıcı arabirimi, Foreach Numaralandırıcı oluşturmak isteyebilirsiniz. Özel kullanıcı arabirimi oluşturmak değil, kullanıcıların yalnızca yeni özel Foreach numaralayıcı Properties penceresini kullanarak yapılandırabilirsiniz.
Bir özel kullanıcı arabirim proje veya derleme, uygulayan bir sınıf oluşturmak ForEachEnumeratorUI. Bu sınıf dan türeyen System.Windows.Forms.UserControl, genelde kullanılan diğer Windows Forms denetimleri barındırmak için Birleşik denetim oluşturmak için. Oluşturduğunuz denetim görüntülenir Numaralandırıcı konfigürasyon alan Collection sekmesini Foreach döngü Düzenleyicisi'ni.
Önemli |
---|
Sonra imzalama ve özel kullanıcı arabirimi oluşturmak ve genel birleştirme önbelleğine açıklandığı gibi yükleme Oluşturma, dağıtma ve özel nesneler hata ayıklama, bu sınıf tam nitelikli adını sağlamak unutmayın UITypeNameözelliği DtsForEachEnumeratorAttribute. |
Özel numaralayıcı çalışma örneği için bkz: ForEachDirectory Sample.
Kullanıcı arabirimi denetimi sınıfı kodlama
Kullanıcı arabirimi başlatılıyor
Eğer geçersiz Initializebaşvuruları ana nesnesi ve bağlantı yöneticileri ve paketin tanımlı değişkenleri koleksiyonları yöntemi.
Kullanıcı arabirimi denetimi özelliklerini ayarlama
UserControlSınıfı, kullanıcı arabirimi sınıfı türetildiği, tasarlanmıştır Birleşik denetim olarak kullanmak için diğer Windows Forms denetimleri barındırması. Çünkü bu sınıfın diğer denetimleri barındıran, sürükleme ve denetimleri bırakarak, bunların düzenlenmesi, bunların özelliklerini ayarlama ve herhangi bir Windows Forms uygulaması olarak onların olaylara zamanında yanıt özel kullanıcı arabirimi tasarlayabilirsiniz.
Ayarları kaydetme
Eğer geçersiz SaveSettingsDüzenleyicisi kullanıcı kapattığında denetimleri numaralayıcı özelliklerini kullanıcı tarafından seçilen değerleri kopyalamak için yöntem.
|