我的<Directory "/var/www/html">
AllowOverride All
</Directory>
中有一个<Checkbox/>
。如何处理<GridView.ItemTemplate>
关于它的元素?
例如,我想在选中复选框时删除项目。
我认为应该写在这里。但是什么?
<Checkbox/>
这是我的XAML:
private void CheckBox_Checked_1(object sender, RoutedEventArgs e)
{
}
答案 0 :(得分:0)
问题在于,您几乎肯定希望能够在点击处理程序中使用DataContext
,但只需引用CheckBox
就可以轻松实现这一点。回调函数中的sender参数。通常你在这里做的是在你的项目的视图模型上创建一个Command
并绑定到那个,你要传递的任何其他信息都会传递到CheckBox
的{{1} }}
执行此操作后,您现在在视图模型中操作,并通过命令参数引用您需要的任何信息(例如,您可以设置CommandParameter
以获取整个数据上下文是项目的视图模型,可以从CommandParameter = "{Binding}"
作为参数访问它。你应该能够以这种方式解决你的问题。