Nasıl yapılır: Tasarımcı Kullanarak Windows Forms Denetimlerini BindingSource Bileşeni ile Bağlama
Formunuza denetimler ekledikten ve uygulamanız için Kullanıcı arabirimini belirledikten sonra, denetimleri bir veri kaynağına bağlayabilirsiniz, böylece çalışma zamanında kullanıcılar uygulamayla ilgili verileri değiştirebilir ve kaydedebilir.
Windows Forms denetimleri veya denetim dizilerini, BindingSource form ve veri kaynağı denetimleri arasında köprü olarak kullanarak kolayca gerçekleştirilebilir.
Form üzerindeki bir veya daha fazla denetim verilere bağlanabilir; Aşağıdaki yordamda bir TextBox Denetim bir veri kaynağına bağlanır.
Yordamı gerçekleştirmek için bir veritabanından türetilmiş bir veri kaynağına bağlayacağınız varsayılır. Diğer veri mağazalarından veri kaynakları oluşturma hakkında daha fazla bilgi için bkz. Yeni veri kaynakları ekleme.
Tasarım zamanında bir denetimi bağlamak için
TextBoxFormun üzerine bir denetim sürükleyin.
Özellikler penceresinde:
(DataBindings) düğümünü genişletin.
Özelliğin yanındaki oka tıklayın Text .
DataSource Kullanıcı arabirimi tür Düzenleyicisi açılır.
Bir veri kaynağı daha önce proje veya form için yapılandırıldıysa, görüntülenir.
verilere bağlanmak ve veri kaynağı oluşturmak için Project veri kaynağı ekle ' ye tıklayın.
Veri kaynağı Yapılandırma Sihirbazı 'na hoş geldiniz sayfasında İleri' ye tıklayın.
Veri kaynağı türü seç sayfasında, veritabanı' nı seçin.
Veri bağlantınızı seçin sayfasında, kullanılabilir bağlantılar listesinden bir veri bağlantısı seçin. İstediğiniz veri bağlantınız yoksa yeni bir veri bağlantısı oluşturmak için Yeni bağlantı ' yı seçin.
Evet ' i seçin, bağlantı dizesini uygulama yapılandırma dosyasına kaydetmek için bağlantıyı kaydedin.
Uygulamanıza getirmek istediğiniz veritabanı nesnelerini seçin. Bu durumda, bir tablodaki görüntülenmesini istediğiniz alanı seçin TextBox .
İsterseniz varsayılan veri kümesi adını değiştirin.
Finish (Son) düğmesine tıklayın.
Özellikler penceresinde, özelliğin yanındaki oka Text tekrar tıklayın. DataSource Kullanıcı arabirimi türü düzenleyicisinde, bağlanacak alanın adını seçin TextBox .
DataSource Kullanıcı arabirimi tür Düzenleyicisi kapanır ve veri kümesi BindingSource ve bu veri bağlantısına özgü tablo bağdaştırıcısı formunuza eklenir.