是否可以在Silverlight DataTemplate中绑定事件?如果是这样,最好的方法是什么?
例如,假设您已经创建了一个包含Button的DataTemplate,如下所示:
然后,将它应用于ListBox ItemTemplate,如下所示:
如果将ListBox的ItemSource设置为该类的对象列表:
public class MyDataClass { public string ButtonText{ get; set; } }
那么如何从列表中的DataTemplate中的每个按钮中捕获按钮?你可以使用绑定将Click事件绑定到"MyButtonClass"中的方法,如下所示:
这会有用吗?如果是这样,我应该在"MyDataClass"中加入什么来捕捉事件?
谢谢,杰夫