← Zurück

Привязка данных к LIstView и конвертация их для отображения

Здравствуйте,Михаил! Я столкнулся с такой проблемой....Вообщем...я создаю коллекцию:
static public ThreadSafeObservableCollection<string> States { get; set; } потом ее объявляю: States = new ThreadSafeObservableCollection<string>(); потом заполняю:States.Add("Активна"); Все прекрасно добавляется, затем я это свойство-зависимости привязываю к ListView в Xaml коде:

<ListView Height="225" HorizontalAlignment="Left" IsEnabled="True"

ItemContainerStyle="" ItemsSource=""

Margin="839,89,0,0" Name="StatesListView" SelectionMode="Single"> <ListView.View> <GridView> <GridViewColumn Header="Статус" Width="80" DisplayMemberBinding=""/> </GridView> </ListView.View> </ListView> Но в листе ничего не отображается, добавляется пустая строчка и все, а ней нет ничего....я думаю что это проблема из-за конвертора....

НЕ МОГЛИ БЫ ВЫ ЧТО-НИБУДЬ ПОДСКАЗАТЬ ПОЖАЛУЙСТА, А ТО Я УЖЕ НАД ЭТОЙ ПРОБЛЕМОЙ БЬЮСЬ ВТОРУЮ НЕДЕЛЮ К РЯДУ.....

War dieses Thema hilfreich?

Thema teilen

Kommentare (2)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Dok6539
Dok6539 Autor

Да и еще...заполняю я это свойство из другого окна....и еще...если создавать коллекцию типа Order и т.д.(всех трейдоровских типов) все работает прекрасно и все отображается адекватно, поэтому я и подумал на счет конвертера...

Mikhail Sukhov
Mikhail Sukhov

Dok6539: Да и еще...заполняю я это свойство из другого окна....и еще...если создавать коллекцию типа Order и т.д.(всех трейдоровских типов) все работает прекрасно и все отображается адекватно, поэтому я и подумал на счет конвертера...

Конечно. У Вас колонка идут по пути . У Order есть такое поле. У string такого поля нет. Попробуйте поставить точку.