0
我有一个Silverlight ListBox,它有ItemsSource集。从后面的C#代码中,我想遍历每个ListBox项目,并更改ListBox ItemTemplate中的文本和访问控件的值。我会怎么做?如何循环访问数据库中的一组项目Silverlight控件(如ListBox)?
我有一个Silverlight ListBox,它有ItemsSource集。从后面的C#代码中,我想遍历每个ListBox项目,并更改ListBox ItemTemplate中的文本和访问控件的值。我会怎么做?如何循环访问数据库中的一组项目Silverlight控件(如ListBox)?
Silverlight中的ListBox控件绑定到一个可枚举类型,因此如果ListBox中的任何值发生更改,则基础数据将发生更改,反之亦然,具体取决于您需要的绑定类型。为了有效地迭代你想要遍历你绑定的可枚举对象的项目。
您可以通过访问ListBox.ItemsSource属性并更改相应项目的文本,执行LINQqueries等来获取集合。如果已正确绑定控件,则保存集合应更新列表。
希望这会有所帮助!
解决方案列出有帮助吗? – PortageMonkey 2009-11-29 00:20:52