VisualTransition.Storyboard 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
변환이 일어날 때 발생하는 Storyboard를 가져오거나 설정합니다.
public:
property System::Windows::Media::Animation::Storyboard ^ Storyboard { System::Windows::Media::Animation::Storyboard ^ get(); void set(System::Windows::Media::Animation::Storyboard ^ value); };
public System.Windows.Media.Animation.Storyboard Storyboard { get; set; }
member this.Storyboard : System.Windows.Media.Animation.Storyboard with get, set
Public Property Storyboard As Storyboard
속성 값
변환이 일어날 때 발생하는 Storyboard입니다.
예제
다음 예제에서는 한 VisualTransition 컨트롤에서 마우스를 이동할 때 컨트롤의 테두리 변경 되는지 1.5 초 내에 파랑, 노랑, 검정으로 차례로 지정 하는 합니다. 전체 예제를 보려면 ControlTemplate을 만들어 기존 컨트롤의 모양 사용자 지정합니다.
<!--Take one and a half seconds to transition from the
MouseOver state to the Normal state.
Have the SolidColorBrush, BorderBrush, fade to blue,
then to yellow, and then to black in that time.-->
<VisualTransition From="MouseOver" To="Normal"
GeneratedDuration="0:0:1.5">
<Storyboard>
<ColorAnimationUsingKeyFrames
Storyboard.TargetProperty="Color"
Storyboard.TargetName="BorderBrush"
FillBehavior="HoldEnd" >
<ColorAnimationUsingKeyFrames.KeyFrames>
<LinearColorKeyFrame Value="Blue"
KeyTime="0:0:0.5" />
<LinearColorKeyFrame Value="Yellow"
KeyTime="0:0:1" />
<LinearColorKeyFrame Value="Black"
KeyTime="0:0:1.5" />
</ColorAnimationUsingKeyFrames.KeyFrames>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</VisualTransition>
설명
경우는 VisualTransition 포함을 Storyboard, Storyboard 언제 든 지 실행 되는 VisualTransition 적용 됩니다. 예를 들어의 테두리를 하려는 경우는 Button 파일을 벗어나면 마우스를 이동할 때 색을 변경 하려면 만들 수 있습니다를 VisualTransition 있는 Storyboard 단추의 배경을 변경 합니다.