我正在尝试绑定一个包含名称和值的简单对象的可观察列表,以在Xamarin.Forms应用程序中的列表或堆栈布局中显示。
无论出于何种原因,listView都不允许我编辑内容。
<ListView x:Name="lstEstablishmentType" Grid.Row="0" ItemsSource="{Binding States}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<StackLayout Orientation="Horizontal">
<Label Text="{Binding Name}"/>
<Entry Text="{Binding Value}" />
</StackLayout>
</ViewCell.View>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
我不确定我做错了什么,显示的是事情,但我无法改变价值。
答案 0 :(得分:0)
我已经弄清楚了......
默认情况下项目附带的Xamarin.Forms版本有一个错误在下面的链接中描述
https://bugzilla.xamarin.com/show_bug.cgi?id=25948#c5
通过将软件包更新到v1.4,问题就消失了。