Aracılığıyla paylaş


Veri Kaynakları penceresinden sürüklendiğinde denetimin oluşturulmasını ayarlama

Not

Veri kümeleri ve ilgili sınıflar, uygulamaların veritabanıyla bağlantısı kesilirken uygulamaların bellekteki verilerle çalışmasını sağlayan 2000'lerin başlarındaki eski .NET Framework teknolojileridir. Bunlar özellikle kullanıcıların verileri değiştirmesine ve değişiklikleri veritabanında kalıcı hale getirebilmesine olanak tanıyan uygulamalar için kullanışlıdır. Veri kümelerinin çok başarılı bir teknoloji olduğu kanıtlanmış olsa da, yeni .NET uygulamalarının Entity Framework Core kullanmasını öneririz. Entity Framework, tablosal verilerle nesne modelleri olarak çalışmak için daha doğal bir yol sağlar ve daha basit bir programlama arabirimine sahiptir.

Veri Kaynakları penceresindeki öğeleri WPF tasarımcısına veya Windows Forms tasarımcısına sürükleyerek veriye bağlı denetimler oluşturabilirsiniz. Veri Kaynakları penceresindeki her öğe, tasarımcıya sürüklediğinizde oluşturulan varsayılan bir denetime sahiptir. Ancak, farklı bir denetim oluşturmayı seçebilirsiniz.

Veri tabloları veya nesneleri için oluşturulacak denetimleri ayarlama

Veri Kaynakları penceresinden veri tablolarını veya nesnelerini temsil eden öğeleri sürüklemeden önce, tüm verileri tek bir denetimde görüntülemeyi veya her sütunu veya özelliği ayrı bir denetimde görüntülemeyi seçebilirsiniz.

Bu bağlamda, nesne terimi özel bir iş nesnesine, bir varlığa (Varlık Veri Modelinde) veya bir hizmet tarafından döndürülen bir nesneye başvurur.

Veri tabloları veya nesneleri için oluşturulacak denetimleri ayarlamak için

  1. WPF tasarımcısının veya Windows Forms tasarımcısının açık olduğundan emin olun.

  2. Veri Kaynakları penceresinde, ayarlamak istediğiniz veri tablosunu veya nesnesini temsil eden öğeyi seçin.

    İpucu

    Veri Kaynakları penceresi açık değilse, Diğer Windows>Veri Kaynaklarını Görüntüle'yi>seçerek açabilirsiniz.

  3. Öğenin açılan liste menüsüne tıklayın ve ardından menüde aşağıdaki öğelerden birine tıklayın:

    • Her veri alanını ayrı bir denetimde görüntülemek için Ayrıntılar'a tıklayın. Veri öğesini tasarımcıya sürüklediğinizde, bu eylem üst veri tablosunun veya nesnesinin her sütunu veya özelliği için farklı bir veri bağlı denetimi ve her denetim için etiketler oluşturur.

    • Tüm verileri tek bir denetimde görüntülemek için, listeden WPF uygulamasında DataGrid veya List veya Windows Forms uygulamasında DataGridView gibi farklı bir denetim seçin.

    Kullanılabilir denetimlerin listesi, hangi tasarımcıyı açtığınıza, projenizin hangi .NET sürümünü hedeflediğine ve Araç Kutusu'na veri bağlamayı destekleyen özel denetimler ekleyip eklemediğinize bağlıdır. Oluşturmak istediğiniz denetim kullanılabilir denetimler listesinde değilse, denetimi listeye ekleyebilirsiniz. Daha fazla bilgi için bkz . Veri Kaynakları penceresine özel denetimler ekleme.

    Veri Kaynakları penceresindeki veri tablolarının veya nesnelerinin denetim listesine eklenebilen özel bir Windows Forms denetimi oluşturmayı öğrenmek için bkz. Karmaşık veri bağlamayı destekleyen bir Windows Forms kullanıcı denetimi oluşturma.

Veri sütunları veya özellikleri için oluşturulacak denetimleri ayarlama

Veri Kaynakları penceresinden nesnenin sütununu veya özelliğini temsil eden bir öğeyi tasarımcıya sürüklemeden önce, oluşturulacak denetimi ayarlayabilirsiniz.

Sütunlar veya özellikler için oluşturulacak denetimleri ayarlamak için

  1. WPF tasarımcısının veya Windows Forms tasarımcısının açık olduğundan emin olun.

  2. Veri Kaynakları penceresinde, sütunlarını veya özelliklerini görüntülemek için istediğiniz tabloyu veya nesneyi genişletin.

  3. Oluşturulacak denetimi ayarlamak istediğiniz her sütunu veya özelliği seçin.

  4. Sütun veya özelliğin açılan liste menüsüne tıklayın ve öğe tasarımcıya sürüklendiğinde oluşturmak istediğiniz denetimi seçin.

    Kullanılabilir denetimlerin listesi açık olan tasarımcıya, projenizin hedeflediği .NET sürümüne ve Araç Kutusu'na eklediğiniz veri bağlamayı destekleyen özel denetimlere bağlıdır. Oluşturmak istediğiniz denetim kullanılabilir denetimler listesindeyse, denetimi listeye ekleyebilirsiniz. Daha fazla bilgi için bkz . Veri Kaynakları penceresine özel denetimler ekleme.

    Veri Kaynakları penceresindeki veri sütunları veya özellikleri için denetim listesine eklenebilen özel bir denetimin nasıl oluşturulacağını öğrenmek için bkz. Basit veri bağlamayı destekleyen bir Windows Forms kullanıcı denetimi oluşturma.

    Sütun veya özellik için denetim oluşturmak istemiyorsanız, açılan liste menüsünde Yok'u seçin. Üst tabloyu veya nesneyi tasarımcıya sürüklemek, ancak belirli bir sütun veya özelliği eklemek istemiyorsanız bu yararlı olur.