WPF - 从按钮上方的状态产生的BitmapSource
-
20-09-2019 - |
题
我可以生成从按钮细一个BitmapSource
,但它始终是按钮的正常状态的只是图像。
我希望能够产生按钮的过状态的BitmapSource
。
我试图调用
打电话给我的代码来生成的BitmapSource之前VisualStateManager.GoToState((FrameworkElement)target, "MouseOver", true);
。它正确地改变按钮在GUI上夸大,但BitmapSource
仍然是按钮的正常状态。
解决方案
我想出问题。 VisualStateManager.GoToState((FrameworkElement)target, "MouseOver", true);
刚刚开始过渡到指定状态。我需要把控制权返回给用户界面线程和等待状态,试图挽救前位真正改变。
不隶属于 StackOverflow