Public Class dlgControls
Dim showWin As Storyboard
Dim hideWin As Storyboard
Private Sub btnOpen_Click/sender As Object, e As Windows.RoutedEventArgs/ Handles btnOpen.Click
BeginStoryboard/showWin/
End Sub
Private Sub dlgControls_Loaded/sender As Object, e As Windows.RoutedEventArgs/ Handles Me.Loaded
showWin = Me.Resources/"showWin"/
hideWin = Me.Resources/"hideWin"/
End Sub
Private Sub btnClose_Click/sender As Object, e As Windows.RoutedEventArgs/ Handles btnClose.Click
BeginStoryboard/hideWin/
End Sub
End Class
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer//;
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan/0,0,0,0,10/; // Control animation speed / how often the tick will be called.
dispatcherTimer.Start//;
3 个回复
冰洋
赞同来自:
更改窗口的大小 12 "ticks" 非常快,可以放慢速度 _Timer.Interval. 后 12 将其大小的最终变化达成焦点,以确切的尺寸。
我希望它有所帮助,好像有人一样。
冰洋
赞同来自:
对于动画,使用这样的代码。
风见雨下
赞同来自: