Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med enkel databindning kan du visa ett enda dataelement, till exempel ett kolumnvärde från en datamängdstabell till en kontroll i ett formulär. Du kan enkelt binda alla egenskaper för en kontroll till ett datavärde.
Så här binder du en kontroll enkelt
I Visual Studio väljer du kontrollen i formuläret och visar fönstret Egenskaper.
Utöka egenskapen DataBindings.
Egenskaperna som är bundna visas under egenskapen DataBindings. I de flesta kontroller är till exempel egenskapen Text ofta bunden.
Om egenskapen som du vill binda inte är en av de vanligaste egenskaperna väljer du knappen Ellips (
 ) i rutan Avancerat för att visa dialogrutan Formatering och Avancerad bindning med en fullständig lista med egenskaper för kontrollen.Välj den egenskap som du vill binda och välj listrutepilen under Bindning. En lista över tillgängliga datakällor visas.
Expandera den datakälla som du vill binda till tills du hittar det enskilda dataelementet du vill ha. Om du till exempel binder till ett kolumnvärde i en datamängdstabell expanderar du namnet på datauppsättningen och expanderar sedan tabellnamnet för att visa kolumnnamn.
Välj namnet på ett element som ska bindas till.
Om du arbetar i dialogrutan Formatering och Avancerad bindning väljer du OK för att återgå till fönstret Egenskaper.
Om du vill binda fler egenskaper för kontrollen upprepar du steg 3 till 7.
Anmärkning
Eftersom enkla kontroller bara visar ett enda dataelement är det vanligt att inkludera navigeringslogik i ett Windows-formulär med enkla kontroller.
Så här skapar du en bunden kontroll och formaterar de data som visas
Med Databindning i Windows Forms kan du formatera data som visas i en databunden kontroll med hjälp av dialogrutan Formatering och Avancerad bindning.
I Visual Studio väljer du kontrollen i formuläret och öppnar sedan fönstret Egenskaper.
Expanderar du egenskapen DataBindings, och sedan i rutan Avancerat väljer du knappen Ellips (
 ) för att visa dialogrutan Formatering och Avancerad Bindning, som innehåller en komplett lista över egenskaper för den kontrollen.Välj den egenskap som du vill binda och välj sedan pilen Bind.
En lista över tillgängliga datakällor visas.
Expandera den datakälla som du vill binda egenskapen till tills du hittar det enskilda dataelementet du vill ha.
Om du till exempel binder till ett kolumnvärde i en datamängds tabell expanderar du namnet på datauppsättningen och expanderar sedan tabellnamnet för att visa kolumnnamn.
Välj namnet på ett element som ska bindas till.
I rutan Formattyp väljer du det format som du vill använda för de data som visas i kontrollen.
I varje fall kan du ange det värde som visas i kontrollen om datakällan innehåller DBNull. Annars varierar alternativen något beroende på vilken formattyp du väljer. I följande tabell visas formattyper och alternativ.
Formattyp Formateringsalternativ Ingen formatering Inga alternativ. Numerisk Ange antal decimalplatser med hjälp av decimalplatser upp-/nedkontroll. Valuta Ange antalet decimaler med hjälp av decimaler upp-ned-kontroll. Datum och tid Välj hur datum och tid ska visas genom att välja ett av objekten i markeringsrutan Typ. Vetenskaplig Ange antalet decimaler med hjälp av decimaler upp-ned-kontroll. Skräddarsydd Ange en anpassad formatsträng. 
Mer information finns i Formateringstyper. Obs! Anpassade formatsträngar garanteras inte att tur och retur mellan datakällan och den bundna kontrollen lyckas. Hantera i stället Parse- eller Format-händelsen för bindningen och använd anpassad formatering i händelsehanteringskoden.Välj OK för att stänga dialogrutan Formatering och Avancerad bindning och återgå till fönstret Egenskaper.
Se även
.NET Desktop feedback