【发布时间】:2016-01-26 02:54:52
【问题描述】:
我遇到了 GridView 控件的问题。我们在 8.1 上有一个可以工作的 Windows 应用商店应用程序,其中 GridView 鼠标左键和右键单击具有不同的功能。在鼠标左键单击的情况下,我们曾经使用“ItemClick”事件来执行导航到另一个 XAML 页面。右键单击 GridItem,它会被选中并显示 appbar,我们为此使用了“SelectionChanged”事件。
我们现在正在将现有的 Windows 商店应用程序迁移到 UWP 应用程序,我们使用了相同的 gridView 代码,我们发现功能和外观存在显着差异,我们没有看到像上图那样选择了 GridView 项目。我们看到“ItemClick”和“SelectionChanged”一起工作。流程类似于左键单击项目,控件转到 SelectionChanged 事件,然后转到 ItemClick。我们无法区分鼠标左键单击和鼠标右键单击等动作,因为这两个事件都会在单击左键/点击时触发。我们在鼠标左右点击上有不同的功能。
需要有关如何在 UWP 中模拟 Windows 8.1 功能的帮助。
【问题讨论】:
标签: c# gridview selecteditem uwp