Я пытаюсь привязать ListView
элемент управления к DataTable
, но система привязки WPF, похоже, жалуется на указанный мной путь привязки.
В качестве примера, GridViewColumn
определяется следующим образом:
<GridViewColumn Header="ColumnTitle"
DisplayMemberBinding="{Binding Path=/,
Converter={StaticResource myConverter}}"/>
Насколько я понимаю (и MSN, кажется, поддерживает меня), указание Path=/
должно сделать привязку к текущему элементу сбора данных.
Я получаю ошибку (в окне трассировки):
Ошибка System.Windows.Data: 39: Ошибка пути BindingExpression: ''
свойство не найдено в 'текущем элементе коллекции' '' OrdersRow '
(HashCode = 680171). BindingExpression: Path = /; DataItem = 'OrdersRow'
(HashCode = 680171); целевым элементом является TextBlock (Name = ''); цель
свойство 'Текст' (тип 'Строка')
Это создает у меня впечатление, что /
даже не правильный путь, и WPF ожидает чего-то после косой черты. Если это так, как еще я могу привязать к текущему элементу? Почему я получаю эту ошибку в первую очередь?