Копирование раскадровки Blend
У меня есть решение blend 3, в котором есть несколько изображений (мои кнопки). Теперь у меня есть раскадровка, которая воспроизводит определенный эффект / анимацию / появление на моей кнопке. Могу ли я скопировать раскадровку на другие мои кнопки или я должен сделать анимацию самостоятельно?
1 ответ
Решение
Вы должны хранить эти раскадровки как стиль и применять их ко всем вашим кнопкам.
Здесь вы можете прочитать о шаблонах: http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-7-using-control-templates-to-customize-a-control-s-look-and-feel.aspx
Здесь вы можете посмотреть на использование VisualStateManager
(а также Storyboard
в в) в шаблоне: http://msdn.microsoft.com/en-us/library/system.windows.visualstategroup(v=vs.95).aspx