Frage

Szenario: Ich bin in dem Prozess der eine Anwendung von Zugriff auf C # zu bewegen und auf einer der Formen (in Zugang) der Benutzer in der Lage, einen Tropfen wählen gelegt, dass drei Spalten (ID , Vorname Nachname). Sobald sie aus der Liste auswählen, wird die ID auf der Dropdown angezeigt.

Frage: Ist es möglich, diese Funktionalität mit einem Kombinationsfeld zu erstellen? Welche Alternativen können Sie vorschlagen?

EDIT:

alt text http://www.freeimagehosting.net/uploads/7acfb7bb8b.jpg

Dropdown ist auf die oben links, ein Textfeld ist daneben, dass der Name aus den letzten beiden Spalten der Dropdown

verwendet

EDIT 2:

Da die mehrere Spalten Arent machbar ist es eine Möglichkeit, mutiple displaymembers angeben auf der Dropdown anstatt zu zeigen? Zum Beispiel: ID - Vorname Name

Derzeit ist ein Mitarbeiter-Objekt wird mit den Eigenschaften der Dropdown-Liste hinzugefügt. Ich habe versucht Einstellung Anzeigeelement zu

cmbEmp.DisplayMember ="EmployeeID " + "FirstName " + "LastName";

, aber das tut es nicht. Soll ich die Mitarbeiter Objekt Schrott verwenden und nur eine SQL-Anruf diejenigen verketteten zusammen greifen? Ich habe versucht, einige Codes wiederverwenden (ich dieses Projekt durch seine Vollendung auf halber Strecke gegeben wurde), aber es kann nicht machbar sein.

War es hilfreich?

Andere Tipps

Von Ihrem Bild Kombinationsfeld nicht direkt diese Fähigkeit jedoch habe ich benutzerdefinierte 3rd-Party-Kontrollen gesehen, die es tun. Ich werde aktualisieren, wenn ich den Namen finden kann.

Die Software, die ich verwendet, um eine Lizenz von http: //www.active- x.com/ActiveX/APEX_Software_Corporation/True_DBList_Pro_5_0/ jedoch dieses Programm in den Tagen von VB5 geschrieben wurde (ich bin nicht sicher, ob das Unternehmen, das die Steuerung macht existiert nicht mehr). Ich würde raten versuchen, etwas ähnliches, aber mehr auf dem neuesten Stand zu finden.

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