【发布时间】:2011-09-07 10:52:04
【问题描述】:
我想动态创建绑定并将此绑定设置为动态创建的字符串对象,并将其绑定到组合框的 displaymemberpath 属性。
我该怎么做呢?
到目前为止,这是我的代码,但似乎不起作用。我将绑定的路径属性设置为什么(即我这样做的原因是因为我有许多组合框正在使用这种方法):
private void ComboValue_DropDownClosed(object sender, EventArgs e)
{
ComboBox combo = (ComboBox)sender;
int selectedItemCount = 0;
foreach (MyItem item in combo.Items)
{
if (item.IsSelected == true)
selectedItemCount = selectedItemCount + 1;
}
string SelectedComboCount = selectedItemCount.ToString();
Binding b = new Binding();
b.Source = SelectedComboCount ;
combo.SetBinding(ComboBox.DisplayMemberPathProperty, b);
}
【问题讨论】:
-
+1 因为我讨厌看到新手在没有机会的情况下被否决。通常,即使是那些英语水平很差的人(由于英语不是他们的母语)写的问题也可以理解。但是,我发现这个问题中的文字非常困难。您是否可以考虑添加一些句号来将大的单个句子分成更小的句子。
-
@AnthonyWJones:已经尽我所能清理它了......可怜的新手:)
标签: c# silverlight silverlight-4.0