VisualTransition.To Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçiş için öğesinin VisualState adını alır veya ayarlar.
public:
property System::String ^ To { System::String ^ get(); void set(System::String ^ value); };
public string To { get; set; }
member this.To : string with get, set
Public Property To As String
Özellik Değeri
Geçiş için öğesinin VisualState adı.
Örnekler
Aşağıdaki örnek iki VisualTransition nesne oluşturur. Denetim durumundan Pressed duruma MouseOver geçtiğindeVisualTransition, hem hem de ToFrom kümesine sahip olan kullanılır. Denetim, duruma olmayan Pressed bir durumdan geçtiğinde MouseOver , diğer durum kullanılır.
<!--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" />
Açıklamalar
To özelliği isteğe bağlıdır. , VisualTransition yalnızca belirli durumlara uygulanacak şekilde kısıtlanabilir veya denetim durumlar arasında her geçişte uygulanabilir. ve From özelliklerini ayarlayarak bir VisualTransition uygulandığında kısıtlarsınızTo. Aşağıdaki tabloda en kısıtlayıcıdan en az kısıtlayıcıya kadar olan kısıtlama düzeyleri açıklanmaktadır.
| Kısıtlama türü | Başlangıç Değeri | Değer: |
|---|---|---|
| Belirtilen bir durumdan başka bir belirtilen duruma | Bir VisualState | Bir VisualState |
| Herhangi bir durumdan belirtilen duruma | Ayarlanmadı | Bir VisualState |
| Belirtilen durumdan herhangi bir duruma | Bir VisualState | Ayarlanmadı |
| Herhangi bir durumdan başka bir duruma | Ayarlanmadı | Ayarlanmadı |
Bir içinde VisualStateGroup aynı duruma başvuran birden çok VisualTransition nesneniz olabilir, ancak bunlar önceki tablonun belirttiği sırayla kullanılır.
yöntemini devralan ve geçersiz kılan VisualStateManager yeni bir sınıf oluşturarak GoToStateCore bu davranışı değiştirebilirsiniz.