如何在Forms中绑定名称|值的可观察列表?

时间:2015-03-15 01:43:59

标签: c# android xamarin.forms

我正在尝试绑定一个包含名称和值的简单对象的可观察列表,以在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>

我不确定我做错了什么,显示的是事情,但我无法改变价值。

1 个答案:

答案 0 :(得分:0)

我已经弄清楚了......

默认情况下项目附带的Xamarin.Forms版本有一个错误在下面的链接中描述

https://bugzilla.xamarin.com/show_bug.cgi?id=25948#c5

通过将软件包更新到v1.4,问题就消失了。