Как установить анимацию в списке элементов Silverlight? - PullRequest
0 голосов
/ 19 марта 2012

У меня есть одна наблюдаемая коллекция с пользовательским контролем.И я связал это в списке.Я хочу установить анимацию на элемент списка.Например, при наведении указателя мыши на пользовательский элемент управления запускается раскадровка, а когда мышь покидает элемент списка, в это время раскадровка останавливается.Как я могу это сделать?Есть идеи?

1 Ответ

1 голос
/ 20 марта 2012

Вы можете начать с определения указателя мыши и мыши, оставив раскадровки на вашем пользовательском элементе управления, и передать свои раскадровки в модель представления управления пользователем, как описано здесь: как вызвать анимацию в mainpage.xaml из login.xamlв Silverlight 4

Вы можете назначить события мыши и отпускания мыши для вашего пользовательского элемента управления.Внутри событий вы приводите DataContext отправителя к типу вашей модели представления пользовательского элемента управления, а затем вызываете соответствующий метод Begin раскадровки для этого экземпляра модели представления.

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