преобразователь привязки данных для широты / долготы (несколько параметров) - PullRequest
0 голосов
/ 15 сентября 2011

Я использую веб-сервисы для получения списка объектов, которые я затем непосредственно связываю с кнопками.Однако объект имеет координаты в виде широты и долготы (поэтому отдельные свойства).Хотя я, очевидно, могу добавить свойство Geocoordinate Location к автоматически сгенерированному коду, я бы не стал (поскольку он генерируется автоматически)

Так что, когда привязка данных к канцелярской кнопке требует местоположения, но я не знаюкак вы можете связать его с двумя отдельными предметами.Поэтому я подумал, что, возможно, конвертер может взять 2 элемента и вернуть местоположение, но я не думаю, что конвертер может принимать 2 значения, как это?

MultiBinding выглядел как решение, но, кажется, не существует в Silverlightк сожалению, похоже, нужен другой подход

Итак, есть ли способ связать, как это?

Спасибо

1 Ответ

2 голосов
/ 15 сентября 2011

Создайте временный объект, который хранит два значения как свойства, и передайте его конвертеру.Мультисвязывание не поддерживается, но есть несколько способов обойти это.Это один из способов

...