点击" +"按钮我想允许用户添加另一个值。我怎么能做到这一点?
答案 0 :(得分:1)
您可以创建一个水平StackLayout
,当您点击一个按钮时,您可以在添加按钮后面的StackLayout
添加一个子对象。
XAML StackLayout
:
<StackLayout x:Name="layout" Orientation="Horizontal">
<Button Image="plus.png" Clicked="ButtonClicked"/>
</StackLayout>
C#ButtonClicked
事件:
void ButtonClicked(object sender, EventArgs args)
{
var newItem = ...; // create a new layout item
// insert the new item right before the button in the stacked layout
layout.Children.Insert(layout.Children.Count - 1, newItem);
}