Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimine Veri Bağlama
Tasarımcı kullanarak DataGridView veritabanları, iş nesneleri veya Web Hizmetleri gibi çeşitli farklı variclarınızın veri kaynaklarına bir denetim bağlayabilirsiniz. Tasarımcıyı kullanarak denetimi bir veri kaynağına bağladığınızda, denetim otomatik olarak BindingSource veri kaynağını temsil eden bir bileşene bağlanır. Ayrıca, veri kaynağı tarafından belirtilen şema bilgilerini eşleştirmek için, sütunlarda otomatik olarak sütunlar oluşturulur.
Sütunlar oluşturulduktan sonra gereksinimlerinizi karşılayacak şekilde değişiklik yapabilirsiniz. Örneğin, görüntüleme konusunda İlgilendiğiniz sütunları kaldırabilir veya gizleyebilirsiniz, sütunları yeniden düzenleyebilir veya sütun türlerini değiştirebilirsiniz. Sütunları değiştirme hakkında daha fazla bilgi için Ayrıca bkz. bölümünde listelenen konulara bakın.
Ayrıca, DataGridView ana/ayrıntı ilişkileri oluşturmak için ilgili tablolara birden fazla denetim bağlayabilirsiniz. Bu yapılandırmada, bir denetim üst tablo görüntüler ve başka bir denetim, yalnızca üst tablodaki geçerli satırla ilişkili bir alt tablodaki satırları görüntüler. daha fazla bilgi için bkz. nasıl yapılır: Windows Forms uygulamasında ilgili verileri görüntüleme.
aşağıdaki yordam, bir ana/ayrıntı ilişkisi için denetim veya iki denetim içeren bir form ile Windows bir uygulama projesi gerektirir DataGridView . bu tür bir projeyi başlatma hakkında daha fazla bilgi için bkz. nasıl yapılır: oluşturma Windows Forms uygulama projesi ve nasıl yapılır: Windows Forms denetim ekleme.
Denetimi bir veri kaynağına bağlamak için
Denetimin sağ üst köşesinde bulunan Tasarımcı eylemleri glifinin (küçük siyah ok) simgesine tıklayın DataGridView .Veri kaynağı seç seçeneğinin açılır okuna tıklayın.
projenizde zaten bir veri kaynağı yoksa, Project veri kaynağı ekle ' ye tıklayın ve sihirbazın gösterdiği adımları izleyin.
Daha fazla bilgi için bkz. veri kaynağı Yapılandırma Sihirbazı. Yeni veri kaynağınız, veri kaynağı seç açılır penceresinde görünür. Yeni veri kaynağınız tek bir veritabanı tablosu gibi yalnızca bir üye içeriyorsa denetim otomatik olarak bu üyeye bağlanır. Aksi halde, bir sonraki adıma devam edin.
diğer veri kaynakları ' nı genişletin ve daha önceden genişletilmemişse veri kaynağı düğümlerini Project ve ardından denetimin bağlanacağı veri kaynağını seçin.
Veri kaynağınız birden fazla üye içeriyorsa (örneğin, System.Data.DataSet birden çok tablo içeren bir oluşturduysanız), veri kaynağını genişletin ve sonra bağlanacak belirli üyeyi seçin.
Ana/ayrıntı ilişkisi oluşturmak için, ikinci bir denetim için veri kaynağı seç açılır penceresinde, DataGridView BindingSource üst tablo için oluşturulan öğesini genişletin ve gösterilen listeden ilgili alt tabloyu seçin.
Not
Projenizde bir veri kaynağı zaten varsa, veri kaynakları penceresini bir veri formu oluşturmak için de kullanabilirsiniz. Daha fazla bilgi için bkz. veri kaynakları penceresi.
Ayrıca bkz.
- DataGridView
- BindingSource
- DataGridView.DataMember
- DataGridView.DataSource
- nasıl yapılır: veritabanındaki verilere Bağlan
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimine Sütunlar Ekleme ve Kaldırma
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetiminde Sütunların Sırasını Değiştirme
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Sütununun Türünü Değiştirme
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimindeki Sütunları Dondurma
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimindeki Sütunları Gizleme
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimindeki Sütunları Salt Okunur Yapma
- nasıl yapılır: Windows Forms uygulama projesi oluşturma
- Nasıl yapılır: Windows Forms’a Denetimler Ekleme
- Veri kaynakları penceresi
- nasıl yapılır: Windows Forms uygulamasında ilgili verileri görüntüleme