您好我在CheckBox
中定义了DataTemplate
,该资源在resource.Xaml文件中定义。我在用户控件中使用此DataTemplate
。我将此DataTemplate
动态添加到GridView
。现在我要触发CheckBox
的已检查事件。我将如何附上活动?我的Xaml是这样的:
<ListView>
<ListView.View>
<GridView></GridView>
</ListView.View>
</ListView>
答案 0 :(得分:1)
使用CheckBox.Checked事件冒泡到其父控件的事实:
<ListView CheckBox.Checked="YourCheckedEventHandler">
...
</ListView>
显然,你必须检查在事件处理程序中检查了CheckBox的项目。最简单的方法是查看sender参数的DataContext,或者可能查看“e”参数的Source属性。