Metro:HyperlinkBut​​ton没有响应GridViewItem中的click事件

时间:2012-08-02 15:11:51

标签: xaml gridview hyperlink windows-runtime winrt-xaml

这是我的问题,我在GridViewItem中有一个HyperlinkBut​​ton,它不响应我的点击。

我知道有许多属性可设置对应于点击管理,如IsItemClickEnabled,IsHitTestEnabled等,但我找不到可以让我点击我的超链接的好匹配。

如果您有任何想法,我会很高兴听到它。

由于

EDIT1:只有IsHitTestVisible设置为True,我可以点击我的GridViewItems,显然在我的超链接里面。但是当我点击链接时,我不希望项目本身有任何反应。

2 个答案:

答案 0 :(得分:1)

如果要禁用GridViewItems / ListViewItems中的悬停/点击效果,则需要编辑模板。

点击此处:How to disable ListView's Hover and Tile effects?

答案 1 :(得分:0)

您应该在CommandName

中使用属性LinkButton

GridView1_RowCommand中的编码处理程序,请记得检查(e.CommandName=="Update")