Используя silverlight 4, я установил цель надписи в поле со списком. У выпадающего списка есть две привязки, и он использует неправильную для получения содержимого метки.
Я знаю, что должен использовать свойство Label PropertyPath , чтобы указать, какое из них использовать, но я не могу найти примеры того, что записать в качестве значения. Мой инстинкт - использовать имя свойства поля со списком, но это, похоже, не работает.
Удаление второй привязки будет работать, но мне нужны обе привязки. Кто-нибудь может мне помочь с этим?
[Display(Name = "Manufacturer"))]
public List<dms_Manufacturer> ManufacturerList {get;set;}
<sdk:Label Grid.Row ="4" Grid.Column="0"
Target="{Binding ElementName=cmb_Manufacturer}"
PropertyPath="ItemsSource" />
<ComboBox Grid.Row ="4" Grid.Column="2" x:Name="cmb_Manufacturer"
ItemsSource="{Binding ManufacturerList}"
DisplayMemberPath="Name"
SelectedItem="{Binding dms_Manufacturer, Mode=TwoWay}"
SelectionChanged="cmb_Manufacturer_SelectionChanged" />