-1
我该怎么做?可能吗?来自字符串的绑定资源的名称
Dim i As String
Dim ps() As String = {"p3", "p4", "p5", "p6", "p7", "p8", "p9", "p10", "p11"}
For Each p In ps
i = "BS_" & p
Dim i As New BindingSource
Next
我该怎么做?可能吗?来自字符串的绑定资源的名称
Dim i As String
Dim ps() As String = {"p3", "p4", "p5", "p6", "p7", "p8", "p9", "p10", "p11"}
For Each p In ps
i = "BS_" & p
Dim i As New BindingSource
Next
我有9 comboboxs P3,P4,P5 ..... 和每个我有这样的代码:
bs_p3.DataSource = ds_pom
bs_p3.DataMember = "P3"
RemoveHandler p3_f.SelectedIndexChanged, AddressOf roletka_EditValueChanged
p3_f.DataSource = bs_p3
p3_f.ValueMember = "volba"
p3_f.DisplayMember = "volba"
p3_f.GroupMember = "skup"
p3_f.SelectedValue = p3
AddHandler p3_f.SelectedIndexChanged, AddressOf roletka_EditValueChanged
我要创建函数,其中我把组合框和功能鉴定 为此组合框创建绑定并将其连接到组合框。
像这样:
function pripoj_combo(p as string) as integer
dim "bs_" & p as new bindingsource
"bs_" & p.DataSource = ds_pom
"bs_" & p.DataMember = p
....
end function
它是什么你想要做什么?你还没有说明你想要什么样的行为。你想绑定什么,你想绑定什么? – FloatingKiwi
你的建议并没有什么意义。为什么不直接创建一个'BindingSources'数组呢?如果你真的想用'String'来标识每一个,那么使用'Dictionary'而不是数组。 – jmcilhinney