場景:我正在將應用程序從訪問移動到C#,並且在其中一個窗體(訪問)中,用戶可以選擇具有3列(ID, FirstName,LastName)。從列表中選擇後,ID將顯示在下拉菜單中。具有多列的組合框
問題:是否可以使用組合框重新創建此功能?你可以提出什麼替代方案?
編輯:
alt text http://www.freeimagehosting.net/uploads/7acfb7bb8b.jpg
下拉是在左上角,一個文本框旁邊,從下拉
EDIT 2的最後兩列使用名稱:
由於多列不可行有一種方法可以指定多個顯示成員顯示在下拉列表中而不是?例如:ID - 名字姓氏
當前員工對象正被添加到具有這些屬性的下拉列表中。我試圖設置顯示成員到
cmbEmp.DisplayMember ="EmployeeID " + "FirstName " + "LastName";
但這並沒有。我是否應該使用員工對象進行取消,並且只是進行一個SQL調用來抓取這些並置在一起的對象?我試圖重複使用一些代碼(我在完成它的一半時就給了這個項目),但它可能不適用。
你有舊行爲的屏幕截圖,我有一個困難的時刻可視化它。 – 2010-07-06 18:39:39