哪个事件在列表框完成数据绑定时触发?

哪个事件在列表框完成数据绑定时触发?

问题描述:

ASP.NET GridView(和其他控件)具有非常方便的事件,该事件在GridView完成数据绑定后触发。是否有与Silverlight ListBox(WP7.1)等价的事件?哪个事件在列表框完成数据绑定时触发?

我的列表框不断变化根据用户输入,我想滚动列表框到某个项目。

据我所知,没有这样的事件。

但是你可以用更一般的变化听众喜欢ItemsChanged

listBox1.ItemContainerGenerator.ItemsChanged += new ItemsChangedEventHandler(ItemContainerGenerator_ItemsChanged); 

这也将在正常的名单变化作出反应,但你可以很容易地过滤这些。

ListBox有一个SelectedItem属性。只需将其设置为其中一个项目,或设置SelectedValue并将自动将其滚动为可见。 以下是该属性的MSDN参考:http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.selecteditem.aspx

+0

问题不在如何滚动列表框,但如果有一个DataBound事件 –