У меня есть событие кнопки, которое вызывает сглаживание непрозрачности и сворачивание окна.
private void Button_WindowMinimize(object sender, EventArgs e)
{
DoubleAnimation WindowOpacity = new DoubleAnimation()
{
From = Opacity,
To = 0,
Duration = TimeSpan.FromMilliseconds(300)
};
WindowOpacity.Completed += (se, ex) => { Opacity = 1; WindowState = WindowState.Minimized; };
BeginAnimation(Window.OpacityProperty, WindowOpacity);
}
Когда окно свернуто, я вызываю непрозрачность Opacity = 1;
(чтобы я мог видеть скриншот на панели задач, когда при наведении курсора мыши).
Почему назначение не выполняется Opacity = 1;
? В результате непрозрачность устанавливается на ноль. Почему это не работает? Спасибо