Привязка данных WPF к не свойству - PullRequest
1 голос
/ 01 февраля 2011

Я бы хотел иметь возможность привязывать элементы формы WPF к чему-то другому, кроме свойства или, по крайней мере, к более сложному свойству.Насколько я знаю, формы WPF будут привязаны только к общедоступным свойствам.

Например, составление таблицы посадочных мест для самолета, довольно неудобно создавать свойства для всех различных пассажиров:

Plane.Seat1A
Plane.Seat1B
Plane.Seat2A
Plane.Seat2B
Plane.Seat3A
Plane.Seat3B
etc....

Я бы предпочел привязать массив, проиндексированный строкой, например:

<Label Content="{Binding Path=Seat["2A"] }" .... /> 

Есть ли что-нибудь, что приближало бы это поведение в WPF?

1 Ответ

5 голосов
/ 01 февраля 2011

Я полагаю, что ваш пример сработает, если вы удалите кавычки со значением "2A".Вот статья .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...