1. 程式人生 > >ComboBox 中 DisplayMember 和 ValueMember有何區別

ComboBox 中 DisplayMember 和 ValueMember有何區別

倉庫 member 綁定 不同的 bob 方便 uem combo 可重復

DisplayMember綁定的是前臺需要顯示出來的字段,

ValueMember綁定的是要顯示出來的字段對應的值

所對應的值就是一條記錄裏面 有標識列ID(唯一),有顯示的列(如名稱,可重復)

ValueMember 可以成為名稱,也可成為ID

但是一般來說都只綁定ID,因為一般ID是唯一的, 這樣好處理,也很方便識別,
DisplayMember 是綁定顯示的數據 如:倉庫A
一般DisplayMember是顯示給客戶看的

而ValueMember 是綁定處理程序標識 給程序員看的,如:倉庫A對應的ID

名稱為倉庫A的可能會有多個,但是每個倉庫A對應的ID可能是不同的

如果名稱為倉庫A的有兩個,二這兩個倉庫A對應的ID不同,分別設置了 DisplayMember 和 ValueMember和,那麽前臺ComboBox下拉中顯示出來的倉庫A就應該是兩個(其實這兩個倉庫A的ID是不同的)

ComboBox 中 DisplayMember 和 ValueMember有何區別