Silverlight 4.0: MultiDataTrigger - PullRequest
       37

Silverlight 4.0: MultiDataTrigger

0 голосов
/ 15 марта 2010

Есть ли способ, аналогичный поведению мультидатригеров в WPF, также реализованный в Silverlight 4.0?

OR

Еще один обходной путь, который ведет себя как мультидатриггер?

1 Ответ

4 голосов
/ 16 марта 2010

К сожалению, в Silverlight по умолчанию не существует ни MultiBindings, ни MultiValueConverters, хотя некоторые очень умные люди портировали их:

http://www.thejoyofcode.com/MultiBinding_for_Silverlight_3.aspx

Что касается MultiDataTriggers, то прямого эквивалента не существует, хотя вы, вероятно, могли бы взломать близкий эквивалент, используя вышеизложенное (т. Е. Установить мультисвязывание, установить входные значения для мультисвязывания в качестве условий запуска и использовать MultiValueConverter для объединения результат)

...