VisualTransition.From 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
변환 전의 VisualState 이름을 가져오거나 설정합니다.
public:
property System::String ^ From { System::String ^ get(); void set(System::String ^ value); };
public string From { get; set; }
member this.From : string with get, set
Public Property From As String
속성 값
변환 전의 VisualState 이름입니다.
예제
다음 예제에서는 두 VisualTransition 개체입니다. 컨트롤에서 전환 하는 경우는 Pressed
상태는 MouseOver
상태를 VisualTransition 둘 다를 포함 하는 From 및 To 집합이 사용 됩니다. 컨트롤이 Pressed
가 아닌 상태에서 MouseOver
상태로 전환될 때는 다른 상태가 사용됩니다.
<!--Take one half second to trasition to the MouseOver state.-->
<VisualTransition To="MouseOver"
GeneratedDuration="0:0:0.5" />
<!--Take one hundredth of a second to transition from the
Pressed state to the MouseOver state.-->
<VisualTransition From="Pressed" To="MouseOver"
GeneratedDuration="0:0:0.01" />
설명
From 속성은 선택 사항입니다. VisualTransition 특정 상태에만 적용 되도록 제한 될 수 있습니다 또는 적용할 수 있습니다 언제 든 지 상태 간의 컨트롤 전환 합니다. 시간을 제한할 수는 VisualTransition 설정 하 여 적용 되는 To 및 From 속성. 다음 표에서는 최대한의 제한에서 최소한의 제한까지 제한 수준에 대해 설명합니다.
제한 유형 | From 값 | To 값 |
---|---|---|
지정된 상태에서 지정된 다른 상태로 전환 | 이름을 VisualState | 이름을 VisualState |
임의의 상태에서 지정된 상태로 전환 | 설정 안 함 | 이름을 VisualState |
지정된 상태에서 임의의 상태로 전환 | 이름을 VisualState | 설정 안 함 |
임의의 상태에서 임의의 다른 상태로 전환 | 설정 안 함 | 설정 안 함 |
여러 개 있을 수 있습니다 VisualTransition 개체는 VisualStateGroup 동일한 상태를 참조 하는 있지만 이러한 이전 표에 지정 된 순서 대로 사용 됩니다.
상속 되는 새 클래스를 만들어이 동작을 변경할 수 있습니다 VisualStateManager 재정의 GoToStateCore 메서드.