Aracılığıyla paylaş


Basit bağlı denetim oluşturma (Windows Forms .NET)

Basit veri bağlama ile, bir veri kümesi tablosundan formdaki bir denetime sütun değeri gibi tek bir veri öğesi görüntüleyebilirsiniz. Bir denetimin herhangi bir özelliğini bir veri değerine basit bir şekilde bağlayabilirsiniz.

Denetimi basit bir şekilde bağlamak için

  1. Veri kaynağına Bağlan.

  2. Visual Studio'da, formdaki denetimi seçin ve Özellikler penceresini görüntüleyin.

  3. DataBindings özelliğini genişletin.

    Bağlı özellikler DataBindings özelliği altında görüntülenir. Örneğin, çoğu denetimde Text özelliği sık sık bağlıdır.

  4. Bağlamak istediğiniz özellik yaygın olarak ilişkili özelliklerden biri değilse, Gelişmiş kutusundaki Üç Nokta düğmesini (Screenshot of the Ellipsis button in the Properties window of Visual Studio. ) seçerek Bu denetimin özelliklerinin tam listesiyle Birlikte Biçimlendirme ve Gelişmiş Bağlama iletişim kutusunu görüntüleyin.

  5. Bağlamak istediğiniz özelliği seçin ve Bağlama'nın altındaki açılan oku seçin. Kullanılabilir veri kaynaklarının listesi görüntülenir.

  6. İstediğiniz tek veri öğesini bulana kadar bağlamak istediğiniz veri kaynağını genişletin. Örneğin, veri kümesi tablosundaki bir sütun değerine bağlanacaksanız, veri kümesinin adını genişletin ve sonra sütun adlarını görüntülemek için tablo adını genişletin.

  7. Bağlanacak öğenin adını seçin.

  8. Biçimlendirme ve Gelişmiş Bağlama iletişim kutusunda çalışıyorsanız Özellikler penceresine dönmek için Tamam'ıseçin.

  9. Denetimin daha fazla özelliğini bağlamak istiyorsanız 3 ile 7 arasındaki adımları yineleyin.

    Dekont

    Basit bağlı denetimler yalnızca tek bir veri öğesini gösterdiği için, basit bağlı denetimlere sahip bir Windows Formu'na gezinti mantığı eklemek normaldir.

Bağlı denetim oluşturmak ve görüntülenen verileri biçimlendirmek için

Windows Forms veri bağlama ile, Biçimlendirme ve Gelişmiş Bağlama iletişim kutusunu kullanarak veriye bağlı denetimde görüntülenen verileri biçimlendirebilirsiniz.

  1. Veri kaynağına Bağlan.

  2. Visual Studio'da, formdaki denetimi seçin ve özellikler penceresini açın.

  3. DataBindings özelliğini genişletin ve Gelişmiş kutusunda üç nokta düğmesini (The Ellipsis button in the Properties window of Visual Studio. ) seçerek, bu denetimin özelliklerinin tam listesini içeren Biçimlendirme ve Gelişmiş Bağlama iletişim kutusunu görüntüleyin.

  4. Bağlamak istediğiniz özelliği seçin ve ardından Bağlama okunu seçin.

    Kullanılabilir veri kaynaklarının listesi görüntülenir.

  5. İstediğiniz tek veri öğesini bulana kadar özelliğini bağlamak istediğiniz veri kaynağını genişletin.

    Örneğin, bir veri kümesinin tablosundaki bir sütun değerine bağlanacaksanız, veri kümesinin adını genişletin ve sonra sütun adlarını görüntülemek için tablo adını genişletin.

  6. Bağlanacak öğenin adını seçin.

  7. Biçim türü kutusunda, denetimde görüntülenen verilere uygulamak istediğiniz biçimi seçin.

    Her durumda, veri kaynağı içeriyorsa DBNulldenetimde görüntülenen değeri belirtebilirsiniz. Aksi takdirde, seçtiğiniz biçim türüne bağlı olarak seçenekler biraz değişir. Aşağıdaki tabloda biçim türleri ve seçenekleri gösterilmektedir.

    Biçim türü Biçimlendirme seçeneği
    Biçimlendirme Yok Seçenek yok.
    Sayısal Ondalık basamak yukarı denetimi kullanarak ondalık basamak sayısını belirtin.
    Para birimi Ondalık basamak yukarı denetimi kullanarak ondalık basamak sayısını belirtin.
    Tarih Saat Tür seçim kutusundaki öğelerden birini seçerek tarih ve saatin nasıl görüntüleneceğini seçin.
    Bilimsel Ondalık basamak yukarı denetimi kullanarak ondalık basamak sayısını belirtin.
    Özel Özel bir biçim dizesi belirtin.

    Daha fazla bilgi için bkz . Biçimlendirme Türleri. Not: Özel biçim dizelerinin veri kaynağı ile ilişkili denetim arasında başarılı bir şekilde gidiş dönüş garantisi yoktur. Bunun yerine bağlama için Parse veya Format olayını işleyip olay işleme koduna özel biçimlendirme uygulayın.
  8. Biçimlendirme ve Gelişmiş Bağlama iletişim kutusunu kapatmak ve Özellikler penceresine dönmek için Tamam'ıseçin.

Ayrıca bkz.