【发布时间】:2023-03-05 17:26:01
【问题描述】:
我有一个网格,其中有 3 列包含 2 个按钮和 1 个标签。我想要的是为网格中的每一行添加一个 Tap 手势。我希望当用户点击网格行中的任意位置时触发 click 事件。有没有办法做到这一点?
我想让我的布局尽可能简单。在我使用多个堆栈布局创建相同的网格并向父堆栈布局添加手势之前。但为了提高性能,我想使用网格视图来做到这一点。
【问题讨论】:
-
我刚刚意识到
ContentView.GestureRecognizers不仅适用于ContentView,而且也适用于其他UIElement,例如Label,即<Label.GestureRecognizers ...>有效! @hvaughan3 谢谢,从你的回答中得到灵感。
标签: xamarin xamarin.forms