获取已删除的gridview Grid的项目对象

时间:2013-06-29 10:41:49

标签: c# wpf windows windows-8 modern-ui

我有一个带有自定义模板的GridView。我希望用户能够将一些项目放在另一个项目上。我启用了拖放功能删除并将放置处理程序添加到用于项目模板的Grid

        <GridView.ItemTemplate>
            <DataTemplate>
                <Grid HorizontalAlignment="Left" Width="250" Height="250" AllowDrop="True" Drop="content_Drop">

使用上面的代码,我能够处理用户将项目放入哪个Grid。但是,我无法获取此Grid的对象。我想到了一个技巧(使用不可见的控制和查找),但我正在寻找更好的方法。

1 个答案:

答案 0 :(得分:1)

Grid的DataContext属性将设置为绑定到该ItemTemplate的项目。