绑定到选取器时,可以使用ItemDisplayBinding绑定显示的值,但我看不到将每个项目映射到选择值的方法。正因为如此,我不得不编写一些非常复杂的代码来使我的选择器与数据源的更改保持同步。public class DataModel public ICollection<DataItem> Items;} 原始拾取器:if (this.SelectedItem
所以我一直想把Xamarin.Forms中两个选择器的项绑定到我的ViewModel上。我主要对文本字段使用绑定,其中我只编写了如下内容:只需设置绑定上下文,在视图模型中定义一个属性
public System.DateTimecurrentDate = value; PropertyChanged(this, new PropertyChangedEventArgs(&quo
enter image description here我的Xamarin.Forms应用程序将数据存储在sqlite数据库中。有两个字段(NomCat和Unitemesure)是在创建时在选取器中输入的。我希望当页面打开以修改文章时,选取器会显示表中包含的值。目前,选择器输入字段是空的,而所有其他字段都可以通过绑定正确显示。如果我在xaml代码中使用数组定义Picker.ItemsSource,则显示该字段的值: <Picke