Frage

Oder füllen Sie Formular-Steuerelemente manuell durch ein Verfahren?

ist entweder eine bewährte Methode in Betracht gezogen?

War es hilfreich?

Lösung

Im Allgemeinen, wenn die Datenbindung Unternehmen oder DAL Objekte möglich ist, würde ich es verwenden. Der alte Grundsatz gilt: Die fehlerfreie und zuverlässige Codezeile ist oft die, die Sie nicht schreiben haben. (Beachten Sie jedoch, dass Sie müssen genau wissen, wie die Datenbindung auftritt, was sein Kopfteil ist, und Sie müssen in der Lage sein, dem Rahmen und Ihre Quellobjekten zu vertrauen, fehlerfrei sein!)

Sie würden, wie andere schon erwähnt haben, manuell füllen, wenn Sie bestimmte Funktionen nicht gebracht benötigt direkt zu tragen durch die Bindung, oder wenn es ein Problem mit Datenbindung Business / DAL Objekte ist (wie dies gelegentlich mit bestimmten 3rd-Party-Kontrollen) .

Andere Tipps

Nun, es hängt davon ab. Ich habe eher zu Datenbindung zu verwenden, wo immer ich kann - es darn bequem ist, aber gelegentlich, ich werde sie manuell füllen. Vor allem finde ich es sinnvoll, mit Kontrollen, wie die Datagridview-Datenbindung zu verwenden. Es macht Filterung ganz einfach.

Es hängt wirklich davon ab, was Sie erreichen wollen.

Datenbindung ist einfach und leistungsfähig, aber wenn Sie mehr Kontrolle oder irgendeine Art von Nebenwirkungen, dann können Sie manuell Steuerung von einem Verfahren füllen.

Ich persönlich beginnen zunächst mit einer Datenbindung, als es später zu ändern, wenn es notwendig ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top