Das widerspricht dem Konzept Databinding.Blackn0va schrieb:
Ich habe in der Form ein Datagridview, das mir die Eingetragenen Daten anzeigen soll, funktioniert auch soweit. Wen ich aber das feld nicht per Datagridview, sondern direkt mit einem textfeld kopple, zeigt er mir in diesem textfeld den ersten eintrag aus der "datenbank" - ich möchte dieses feld aber für einen neuen Eintrag nutzen, es soll also leer sein.
Wenn du eine leere Textbox anzeigen möchtest, obwohl ein Datensatz angewählt ist - ist sie per definitionem nicht "gebunden".
Ist ja nicht verboten, aber Databinding scheidet dann für diese Textbox aus.
Aber auch die Useability ist fragwürdig:
Was soll die Textbox anzeigen, wenn du keinen neuen Eintrag machen willst?
Also Zufügen neuer Datensätze ist eine Anwendungs-Design-Entscheidung, und ich löse das standardmäßig über ein eigenen Dialog (kein Form).
Bei einem Dialog ist eindeutig, dass hier der neue Datensatz angezeigt wird, und ausserdem kann man den Vorgang jederzeit canceln.