Могу ли я использовать IConverter для ListBoxItem, чей родительский ListBox.ItemsSource связан со списком <int> - PullRequest
0 голосов
/ 03 июня 2011

Я не знаю, как привязать int, так как у него нет свойств.

<ListBox Name="AgencyTypeListBox"  >
 <ListBox.ItemTemplate >
  <DataTemplate>
   <TextBlock Text="{Binding Path=whatDoIPutHere, Converter={BLL:CodeMarkupExtension}}" />
  </DataTemplate>
 </ListBox.ItemTemplate>
</ListBox>

В своем коде я делаю это

AgencyTypeListBox.ItemsSource = (List<int>) someListofInts; 

1 Ответ

3 голосов
/ 03 июня 2011

Если ItemsSource представляет собой список целых чисел, контекст данных каждого элемента уже будет целочисленной записью в списке; вам не нужно указывать какой-либо путь.

<TextBlock Text="{Binding Converter={BLL:CodeMarkupExtension}}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...