Aracılığıyla paylaş


Nasıl yapılır: Veri Kaynakları Penceresine Özel Denetimler Ekleme

Bir öğeyi sürüklediğinizde Veri kaynakları pencere bir veri bağlama denetimi oluşturmak için tasarım yüzeyi için oluşturduğunuz denetim türünü seçebilirsiniz.Pencerede her öğe, aralarından seçim yapabileceğiniz denetimleri görüntüler bir aşağı açılan liste vardır.Her öğeyle ilişkili denetimleri kümesini öğe veri türü tarafından belirlenir.Oluşturmak istediğiniz denetimi listede görünmüyorsa, Denetim listesine eklemek için bu konudaki yönergeleri izleyebilirsiniz.

Öğeleri oluşturmak için veriye bağlı denetimler seçme hakkında daha fazla bilgi için Veri kaynakları penceresinde, bkz: Nasıl yapılır: Veri Kaynakları Penceresinden Sürüklendiğinde Denetimin Oluşturulmasını Ayarlama.

[!NOT]

Gördüğünüz iletişim kutuları ve menü komutları, etkin ayarlarınıza ve ürün sürümüne bağlı olarak Yardım menüsünde açıklanana göre farklılık gösterebilir.Ayarlarınızı değiştirmek için seçin içe aktarma ve dışa aktarma ayarları , araçları menüsü.Daha fazla bilgi için bkz. Visual Studio'da Geliştirme Ayarlarını özelleştirme.

Veri türü için bağlanabilir denetimlerin listesini özelleştirme

Eklemek veya denetimleri öğeler için kullanılabilen denetimlerin listesini kaldırmak için aşağıdaki adımları izleyerek Veri kaynakları özel veri türüne sahip bir pencere.

Bir veri türü olarak listelenen denetimleri seçmek için

  1. wpf Tasarımcısı'nda veya Windows Forms tasarýmcýsý açık olduğundan emin olun.

  2. İçinde Veri kaynakları pencere, pencereyi eklenen veri kaynağının parçası olan bir öğeyi tıklatın ve öğe için aşağı açılan menüsünü tıklatın.

  3. Aşağı açılan menüsünü tıklatın Özelleştir.Aşağıdaki iletişim kutularından birini açar:

    • Windows Forms tasarýmcýsý açıksa, Veri UI Özelleştirme sayfası seçenekleri iletişim kutusunu açar.

    • wpf Tasarımcısı açıksa, Özelleştirmek için Denetim bağlama iletişim kutusunu açar.

  4. İletişim kutusunda bir veri türünden diğerine veri türü açılan-kutu listesi.

    • Bir tablo veya nesne için denetimlerin listesini özelleştirmek için seçin [List].

    • Bir tablodan bir sütun veya bir nesnenin özelliği için denetimlerin listesini özelleştirmek için alttaki veri deposu sütun ya da özelliğin veri türünü seçin.

    • Kullanıcı tanımlı şekillere sahip veri nesneleri görüntülemek için denetimlerin listesini özelleştirmek için seçin [diğer].Örneğin, [diğer] uygulamanızda belirli bir nesnenin birden fazla özellik verileri görüntüleyen özel bir denetim varsa.

  5. İçinde ilişkili denetimleri kutusunda, seçili veri türü için kullanılabilir olmasını istediğiniz her bir denetimi seçmek veya listeden kaldırmak istediğiniz denetimlerin seçimini temizleyin.

    [!NOT]

    Seçmek istediğiniz denetimi görünmez, ilişkili denetimleri kutusu, Denetim listesine eklemeniz gerekir.Daha fazla bilgi için bkz: Denetimleri ekleme listesi, ilişkili denetimler için veri türü için.

  6. Tamam düğmesini tıklatın.

  7. İçinde Veri kaynakları penceresinde, veri öğesi yalnızca bir veya daha fazla denetim ilişkili yazın ve öğe için aşağı açılan menüsünü tıklatın.

    Seçmiş olduğunuz denetimler ilişkili denetimleri kutusu şimdi belirir öğe için aşağı açılan menüsünü.

İlişkili denetimler listesine bir veri türü için denetimler ekleme

Bir denetimi bir veri türüyle ilişkilendirmek istiyorsanız ancak Denetim görünmez ilişkili denetimleri kutusu, Denetim listesine eklemeniz gerekir.Denetim geçerli çözümü ya da başvuru yapılan bir derleme içinde bulunan, kullanılabilir araç, ve denetimin veri bağlama davranışı belirtir bir özniteliğine sahip olamaz.

Denetimler ilişkili denetimler listesine eklemek için

  1. Eklemek istediğiniz denetimi araç sağ tıklatarak araç ve Choose Items.

    Denetim aşağıdaki özniteliklerden biri olması gerekir.

    Öznitelik

    Description

    DefaultBindingPropertyAttribute

    Bu özniteliği tek bir sütun (veya özellik) veri görüntüleyen basit denetimler gibi uygulayan bir TextBox.

    ComplexBindingPropertiesAttribute

    Bu özniteliği, veri listeleri (veya tablolar) görüntüleyen denetimler gibi uygulayan bir DataGridView.

    LookupBindingPropertiesAttribute

    Olduğu gibi bu öznitelik verileri, aynı zamanda tek bir sütun veya özelliği, sunmak için gerekli olan listeleri (veya tablolar) görüntüleyen denetimler üzerinde uygulayan bir ComboBox.

  2. Açık Veri UI Özelleştirme sayfası seçenekleri iletişim kutusuna (Windows Forms) ya da açık Özelleştirmek için Denetim bağlama iletişim kutusuna (wpf).Daha fazla bilgi için bkz: liste olarak bağlanabilir denetimleri veri türü için özelleştirme.

  3. İçinde ilişkili denetimleri az önce eklemiş olduğunuz için denetim kutusunu araç artık görünmelidir.

    [!NOT]

    Başvuru yapılan bir derleme veya geçerli çözümü içinde bulunan (ve, veri bağlama özniteliklerden biri yukarıdaki tabloda uygulamak) denetimler yalnızca ilişkili denetimler listesine eklenebilir.Kullanılabilir durumda değil özel bir denetime veri bağlamak için Veri kaynakları penceresinde, kontrolünden sürükleyin araç karşı bağlamak için öğeyi sürükleyin ve tasarım yüzeyi üzerine Veri kaynakları pencere denetim üzerine.

Ayrıca bkz.

Görevler

İzlenecek Yol: Bir Windows Formunda Veri Görüntüleme

Nasıl yapılır: Veri Kaynakları Penceresinden Sürüklendiğinde Denetimin Oluşturulmasını Ayarlama

İzlenecek yol: Basit Veri Bağlama Modelini Destekleyen bir Windows Forms Kullanıcı Denetimi Oluşturma

İzlenecek yol: Karmaşık Veri Bağlamayı Destekleyen bir Windows Forms Kullanıcı Denetimi Oluşturma

İzlenecek yol: Arama Veri Bağlamasını Destekleyen bir Windows Forms Kullanıcı Denetimi Oluşturma

Başvuru

Denetim Bağlamayı Özelleştir İletişim Kutusu

Kavramlar

Visual Studio'da Verilere Windows Forms Denetimleri Bağlama

Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme

Veri Kaynaklarına Genel Bakış