Не думаю, что это так. Во всяком случае, не так, как ты думаешь.
MultiTrigger
и MultiDataTrigger
запускаются, когда несколько свойств имеют совпадающие значения одновременно . Это то, что может легко произойти, потому что оно основано на состоянии. Он основан на значениях, которые остаются неизменными, по крайней мере, некоторое время.
С другой стороны, события случаются, а потом исчезают. Как вы могли бы реагировать на два множественных события, если они не происходят одновременно?
Вы должны будете использовать EventTrigger
s - возможно, в парах set-enter / set-left - чтобы установить состояние определенных свойств (здесь прикрепленные свойства звучат хорошо), а затем создать MultiTrigger
, посмотрел на эти свойства.