Привязка к свойствам Storyboard, объявленным в UserControl - PullRequest
0 голосов
/ 30 марта 2009

Я борюсь с привязкой, которая работает только тогда, когда она объявлена ​​внутри области ресурсов окна. Как только я перемещаю объявление в область ресурсов UserControl, привязка завершается неудачно. Нет сообщения об ошибке, но значение не обновляется при изменении значения ползунка (источника). Я хотел бы использовать раскадровку внутри одного из состояний VSM UserControl.

Может кто-нибудь сказать мне, почему это происходит, и, надеюсь, как это исправить?

Я попытался вставить сюда свой xaml, но веб-сайт не позволяет использовать теги xml в сообщении.

Привет

Жако

1 Ответ

0 голосов
/ 31 марта 2009

Только установите Storyboard.TargetProperty (но не .Target или .TargetName) и укажите раскадровку на объект в коде:

Dim SB as Storyboard = Me.FindResource("Storyboard_name_goes_here")
TargetObject.BeginStoryboard(SB, HandoffBehavior.Compose)

Надеюсь, это поможет ...

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