我有以下幾點:綁定組合框枚舉列表與另一桌的位置改的BindingSource
- 地址表和表
- 地址類型的枚舉列表中的BindingSource:0 =「郵寄「,1 =」Physical「,2 =」Shipping「等...
我想將combobox的數據源綁定到枚舉,因此它顯示」郵件「,」物理「等。然後我想要根據用戶對組合框的選擇來改變地址表的綁定源位置。
這是我到目前爲止有:
cbxAddressName.DataSource = New BindingSource(ApplicationEnums.GetEnumList(GetType(ApplicationEnums.CompanyAddressType)), Nothing)
cbxAddressName.ValueMember = "Value"
cbxAddressName.DisplayMember = "Key"
cbxAddressName.DataBindings.Add("SelectedIndex", bgsAddress, "AddressType", False)
它正確顯示枚舉在下拉列表,但不會改變的BindingSource的位置。
地址的表如下:
- AddressID
- 地址類型
- 街
- 國家
- 郵編
- 國家
C#或VB.NET C頌歌會很棒,謝謝。
填充其他組合框或datagridview的其他表格 – Postonoh
該表格是地址表我使用bindingsource來填充其他文本框來編輯地址。 – Reafidy
@postonoh,你的意思是? – Reafidy