/// <summary> /// 改变按钮文字 /// </summary> private void ButtonChangeContent(Button sender, string content) { Storyboard sbhide = (Application.Current.FindResource("GI.Body.Button.Content.Hide") as Storyboard).Clone(); Storyboard sbshow = (Application.Current.FindResource("GI.Body.Button.Content.Show") as Storyboard).Clone(); sbhide.Completed += delegate { sender.Content = content; sender.BeginStoryboard(sbshow); }; sender.BeginStoryboard(sbhide); }
/// <summary> /// 移除按钮 /// </summary> private void ButtonRemove(Button sender) { Storyboard sb = (Application.Current.FindResource("GI.Body.Button.Remove") as Storyboard).Clone(); sender.BeginStoryboard(sb); }
private void Animate(Button butt, string key) => butt.BeginStoryboard((Storyboard) butt.FindResource(key));