2015-04-11 3 views
0

В последнее время я смущен следующей строке кодаБазовая величина непрозрачности

<DoubleAnimation Duration="0" To="0" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="CommonStatesWrapper"/> 

По моему разумению, Непрозрачность бы обратиться к от базового значения сразу, потому что продолжительность составляет , Но какова базовая ценность Opacity?

+0

Базовая величина непрозрачности 1 я думаю, но вы должны явно установить его при анимации значения. Поэтому, если вам нужно оживить непрозрачность кнопки, вам нужно установить непрозрачность кнопок на 1, даже если это начальное значение. – Moddaman

+0

Да. Иногда он может наследовать значение формы другой анимации. – machinarium

ответ

1

С UIElement.Opacity Property страницы на MSDN:

По умолчанию непрозрачности 1,0. Ожидаемые значения находятся между 0.0 и 1.0.

...

Значение по умолчанию 1,0 по умолчанию предусмотрено первоначальным метаданным этого свойства зависимости от класса UIElement. Другие производные классы потенциально могут изменить это значение по умолчанию, перекрывая метаданные в пределах своего класса конструктора.)

Смежные вопросы