Xamarin.Forms ListView自定义单元格不可选

时间:2015-03-12 02:26:55

标签: listview selection xamarin.forms

我创建了一个自定义单元格:

public class TextCell2 : ViewCell
{
    public TextCell2()
    {
        View = new StackLayout
        {
            Orientation = StackOrientation.Horizontal,
            HorizontalOptions = LayoutOptions.FillAndExpand,
            Children =
            {
                new Label
                {
                    Text = "Test"
                },
                new Button
                {
                    Text = "Test 2"
                }
            }
        };
    }
}

如果我没有添加任何孩子,则可以选择该单元格。 如果我添加任何孩子,则不能再选择该单元格。

plz帮助我如何在自定义视图中使用选择。

1 个答案:

答案 0 :(得分:3)

将InputTransparent = true设置为标签和按钮。

他们目前正在抓住点击。 InputTransparent将让点击进入父元素。