1
在我的WPF應用程序中,我有一個控制視頻不透明度的滑塊。我還希望能夠點擊一個按鈕,視頻在一段時間內逐漸消失(可能是1秒?)。在WPF中的MediaElement中淡入視頻
我知道如何控制視頻的不透明度,但是我正在努力的一點就是淡入淡出。我想我會需要某種東西來增加不透明度,然後等待一小段時間然後再增加一次,直到不透明度等於1。但我不知道如何實現這個,代碼明智?
你能幫忙嗎?
謝謝!
在我的WPF應用程序中,我有一個控制視頻不透明度的滑塊。我還希望能夠點擊一個按鈕,視頻在一段時間內逐漸消失(可能是1秒?)。在WPF中的MediaElement中淡入視頻
我知道如何控制視頻的不透明度,但是我正在努力的一點就是淡入淡出。我想我會需要某種東西來增加不透明度,然後等待一小段時間然後再增加一次,直到不透明度等於1。但我不知道如何實現這個,代碼明智?
你能幫忙嗎?
謝謝!
你可以animate的的MediaElement的Opacity屬性:
mediaElement.BeginAnimation(
UIElement.OpacityProperty,
new DoubleAnimation(0d, 1d, TimeSpan.FromSeconds(1d)));