【发布时间】:2016-01-14 07:12:04
【问题描述】:
我正在尝试在 Xamarin.Forms 中实现 可扩展列表视图,由于没有内置控件,我使用简单的列表视图并将其用作分组。但我无法控制 Header Tap 事件。
有这样的点击事件吗?
在表单中制作可扩展列表视图的其他可能性?
我使用 GestureRecognizer 尝试了下面的代码,但没有捕获到点击。
lstView : 列表视图,标题分组。
Content = new StackLayout {
Children = {lstView}
};
var tap = new TapGestureRecognizer ();
Content.GestureRecognizers.Add (tap);
tap.Tapped += (object sender, EventArgs e) =>
{
var x = e;
};
【问题讨论】:
-
只需阅读该网站(我在回答中提供的第一个链接)。您需要创建一个实现 GestureRecognizer 的自定义控件(在所述站点上搜索“StackLayoutButton”
标签: xamarin xamarin.forms xamarin.forms.labs