XAML 有没有可能有一个静态的VerticalStackLayout和用于输入的TextBox?

q5lcpyga  于 2022-12-31  发布在  其他
关注(0)|答案(1)|浏览(147)

我的应用程序上有以下CollectionView绑定到列表。

<CollectionView            
        ItemsSource="{Binding tasks}"
            HorizontalOptions="Center">

            <CollectionView.ItemTemplate>
                <DataTemplate x:DataType="models:Task">
                    <VerticalStackLayout Margin="15">
                        <Entry Text="{Binding name}" />
                        <Entry Text="{Binding status}"/>
                        <Entry Text="{Binding deadline}" />
                        <Entry Text="{Binding description}" />
                    </VerticalStackLayout>
                </DataTemplate>
            </CollectionView.ItemTemplate>
        </CollectionView>

我想有一个类似这样的空布局,用户可以填写输入总是旁边的最后填充布局。
这可能吗?

eoigrqb6

eoigrqb61#

您可以像Jason建议的那样简单地使用带有四个Entry元素的VerticalStackLayout
下面是XAML代码,供您参考:

<VerticalStackLayout 

            Margin="15"
            WidthRequest="200"
            VerticalOptions="Center"
            >

        <Entry Placeholder="Name" Text="{Binding name}" ></Entry>
        <Entry Placeholder="Status" Text="{Binding status}"></Entry>
        <Entry Placeholder="Deadline" Text="{Binding deadline}"></Entry>
        <Entry Placeholder="Description" Text="{Binding description}"></Entry>

  </VerticalStackLayout>

相关问题