Привязка Xamarin Picker к другому свойству модели - PullRequest
0 голосов
/ 23 мая 2018

Привет, у меня есть приложение Xamarin для форм, которое использует элемент управления выбора.он связан со списком следующих

public ObservableRangeCollection<MyType> Types { get; set; }

...

public class MyType
{
    public string Code { get; set; }
    public string Description { get; set; }
    public string Status { get; set; }

}

...

public class Contact
{
    public string Type{ get; set; }
}

...

<Picker x:Name="TypePicker"  Title="Please select a type.."
    ItemsSource="{Binding MyType}, Mode=TwoWay}"  
    ItemDisplayBinding="{Binding Description}"  
    SelectedItem="{Binding Contact.Type}" />

Мне интересно, как сохранить и установить значение элемента управления выбора (Код), который является строкой, в {Binding Contact.Type} SelectedItem

Я видел примеры:

https://forums.xamarin.com/discussion/102876/how-to-get-selected-value-from-binding-picker

Но это не обновляет тип, отличный от используемого сборщиком.

...