【发布时间】:2017-08-28 10:52:27
【问题描述】:
我正在 Xamarin Forms 中构建一个面向 iOS、Android 以及理想情况下还包括 UWP 的应用程序,但这并不是绝对必需的。我有一个包含三个 ListView 控件的页面。每个 ListView 都与来自数据库的项目进行数据绑定。我希望它们每个都调整大小,以便在不滚动 ListView 的情况下可以看到所有项目。相反,页面应该滚动。我尝试更改页面以使列表包含在 StackLayout 而不是 Grid 中,并且还尝试了将布局和视图的 VeriticalOptions 设置为 ExpandAndFill 的各种组合,但每个都占用了大约三分之一的屏幕制作列表比他们需要的大(对于前两个,只包含几个项目)或太小(对于第三个,可能包含许多行)。
如何让视图调整大小并显示其所有项目?
【问题讨论】:
标签: c# mvvm xamarin.forms