【发布时间】:2017-07-15 06:45:00
【问题描述】:
当使用 Xamarin.Forms ListView 时,是否有任何方法可以删除 ListView 自动滚动到 UWP 上的选定单元格,同时仍然允许在单元格布局中选择元素?另外,有什么办法可以去掉相同情况下单元格上的“选中”动画?
我已经设法通过在 ListViewRenderer 中完全禁用命中检测来实现视觉效果,如下所示:
var style = new Style(typeof(ListViewItem));
var setter = new Setter(ListViewItem.IsHitTestVisibleProperty, false);
style.Setters.Add(setter);
((ListView)Control).ItemContainerStyle = style;
但是很明显,这也会禁用单元格内元素的命中检测。
UWP 中是否有任何方法可以实现禁用动画/ListView 自动滚动,同时仍允许检测单元格内的按钮等?
【问题讨论】:
标签: listview xamarin uwp xamarin.forms