Gör så här: Binda Windows Forms-kontroller med BindingSource-komponenten med hjälp av designern
När du har lagt till kontroller i formuläret och fastställt användargränssnittet för ditt program kan du binda kontrollerna till en datakälla, så att användarna vid körning kan ändra och spara data som är relaterade till programmet.
Det är enklast att binda en kontroll eller serie kontroller i Windows Forms med hjälp av den BindingSource kontrollen som en brygga mellan kontrollerna i formuläret och datakällan.
En eller flera kontroller i ett formulär kan bindas till data. I följande procedur är en TextBox kontroll bunden till en datakälla.
För att slutföra proceduren förutsätts det att du binder till en datakälla som härleds från en databas. Mer information om hur du skapar datakällor från andra datalager finns i Lägg till nya datakällor.
Så här binder du en kontroll vid designtillfället
Dra ett TextBox-kontrollelement på formuläret.
I fönstret Egenskaper:
Expandera noden (DataBindings).
Klicka på pilen bredvid egenskapen Text.
Redigeraren DataSource UI-typ öppnas.
Om en datakälla tidigare har konfigurerats för projektet eller formuläret visas den.
Klicka på Lägg till Project Data Source för att ansluta till data och skapa en datakälla.
På välkomstsidan för Datakällkonfigurationsguiden klickar du på Nästa.
På sidan Välj en datakällatyp väljer du Database.
På sidan Välj din dataanslutning väljer du en dataanslutning i listan över tillgängliga anslutningar. Om din önskade dataanslutning inte är tillgänglig väljer du Ny anslutning för att skapa en ny dataanslutning.
Välj Ja, spara anslutningen för att spara anslutningssträngen i programkonfigurationsfilen.
Välj de databasobjekt som ska tas med i programmet. I det här fallet väljer du ett fält i en tabell som du vill att TextBox ska visas.
Ersätt standardnamnet för datauppsättningen om du vill.
Klicka på Slutför.
I fönstret Egenskaper klickar du på pilen bredvid egenskapen Text igen. I redigeraren DataSource användargränssnittstyp väljer du namnet på fältet som TextBox ska bindas till.
Redigeraren för DataSource-användargränssnittet stängs och datauppsättningen, BindingSource och tabelladaptern som är specifika för den dataanslutningen läggs till i formuläret.
Se även
.NET Desktop feedback