点击Xamarin中的按钮删除条目

mccptt67  于 2023-01-15  发布在  其他
关注(0)|答案(1)|浏览(184)

我有个很直接的问题。
使用这段代码,每当单击按钮时,我都会创建新条目:
XAML语言

<Button Text="Add Ingredient"  Grid.Row="1" Clicked="Button_Clicked"/>

代码隐藏

private void Button_Clicked(object sender, EventArgs e)
{
    AddEntry(EntriesStackLayout, "Ingredient " + x.ToString());
    x++;
}

private void AddEntry(StackLayout sl, string name)
{
    Entry entry = new Entry()
    {
        Placeholder = name,
    };
    sl.Children.Add(entry);
}

我想知道我该怎么做才能按顺序删除这些条目。从最后到第一?
这是应用程序的外观:

bxjv4tth

bxjv4tth1#

从布局中删除元素的步骤

sl.Children.Remove(element);

如果还没有对元素的引用

var element = sl.Children.LastOrDefault();

相关问题