2013-07-01 2 views
0

У меня есть приложение silverlight, которое заполняет выпадающий список из списка sharepoint.Получение значения DisplayMemberPath для combobox в Silverlight

вот назначение выпадающего списка, и я смог привязываться к выпадающему списку с помощью INotifyProperty. Я зациклился на том, как можно получить значение Display Member из списка со списком.

<ComboBox Name="cboAwardType" SelectedValue="{Binding SelectedAwardType, Mode=TwoWay}" 
        ItemsSource="{Binding}" DataContext="{Binding}" /> 

код за

void _hrwebservice_GetAwardTypesCompleted(object sender, GetAwardTypesCompletedEventArgs e) 
    { 
     List<AwardType> awardTypes = (List<AwardType>)e.Result.ToList(); 
     cboAwardType.ItemsSource = awardTypes; 
     cboAwardType.DisplayMemberPath = "AType"; 
     cboAwardType.SelectedValuePath = "ID";   
    } 

я могу увидеть значение в SelectedItem. Как получить доступ к этому значению AType?

enter image description here

ответ

1

Может быть ...

var selectedType = ((AwardType) cboAwardType.SelectedItem).AType; 
+0

Ahhhh. спасибо, много. – stevenjmyu

Смежные вопросы