【发布时间】:2020-05-07 08:58:10
【问题描述】:
我正在尝试将数组绑定到列表视图。它没有约束力并显示为空白。我使用模型类来放置数组。
查看模型:
public class RunningLateOptions
{
public string[] runningLateOptions = new[] { "30 Mins", "1 Hour", "1:30 Hour", "2 Hours" };
public string[] runningLateOption
{
get{ return runningLateOptions; }
}
}
XAML 代码:
<ListView x:Name="RunningLateOptions" ItemsSource="{Binding RunningLateOptions}" ItemSelected="runningLateSelectedItem">
<ListView.ItemTemplate>
<DataTemplate>
<Label x:Name="listItems" Text="{Binding runningLateOption}" HorizontalTextAlignment="Center"/>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
我无法理解这有什么问题。帮帮我。
【问题讨论】:
-
这个字符串数组在哪里?在您的 ViewModel 或 Xaml.cs 中?
-
放置在视图模型中的字符串数组
-
你能快点给我看一下你的VM代码吗
-
我提供我的虚拟机。请检查代码。
-
以下解决方案对您有用吗!
标签: arrays listview xamarin.forms data-binding