UIElement.ManipulationStarting Olay
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.
İşleme işlemcisi ilk oluşturulduğunda gerçekleşir.
public:
event EventHandler<System::Windows::Input::ManipulationStartingEventArgs ^> ^ ManipulationStarting;
public event EventHandler<System.Windows.Input.ManipulationStartingEventArgs> ManipulationStarting;
member this.ManipulationStarting : EventHandler<System.Windows.Input.ManipulationStartingEventArgs>
Public Custom Event ManipulationStarting As EventHandler(Of ManipulationStartingEventArgs)
Olay Türü
Örnekler
Aşağıdaki örnek, olayın olay işleyicisini ManipulationStarting gösterir ve işlemenin koordinatlarının üst öğeye göre olması için işleme olaylarını alan üst öğeye ayarlar ManipulationContainer . Bu örnek, İzlenecek Yol: İlk Dokunmatik Uygulamanızı Oluşturma makalesindeki daha büyük bir örneğin parçasıdır.
void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
e.ManipulationContainer = this;
e.Handled = true;
}
Private Sub Window_ManipulationStarting(ByVal sender As Object, ByVal e As ManipulationStartingEventArgs)
e.ManipulationContainer = Me
e.Handled = True
End Sub
Açıklamalar
Olay, ManipulationStarting kullanıcı parmağınızı üzerine koyduğunda özelliğinin IsManipulationEnabled olarak ayarlandığı true
bir öğede gerçekleşir. Varsayılan olarak, sonraki işleme olayları işlemenin olarak ayarlanmış true
öğesine IsManipulationEnabled göre konumunu bildirir. özelliğini ayarlayarak ManipulationContainer konumun başka bir öğeye göreli olmasını belirtebilirsiniz. Örneğin, işlemeyi öğenin üst öğesine göre yapabilirsiniz.
Için bir olay işleyicisinde ManipulationStartingde aşağıdakileri yapabilirsiniz:
Özelliğini ayarlayarak ManipulationStartingEventArgs.IsSingleTouchEnabled kullanıcının işlemeleri gerçekleştirmek için birden fazla parmak gerekip gerekmediğini belirtin.
Özelliği bir ManipulationModes sabit listesi olarak ayarlayarak hangi düzenleme türlerinin ManipulationStartingEventArgs.Mode etkinleştirileceğini belirtin.
özelliğini ayarlayarak tek parmak döndürmenin merkezini ManipulationStartingEventArgs.Pivot belirtin.
yöntemini çağırarak düzenlemeyi iptal edin ManipulationStartingEventArgs.Cancel .
İşlemeler hakkında daha fazla bilgi için bkz. Girişe Genel Bakış. İşlemelere yanıt veren bir uygulama örneği için bkz. İzlenecek Yol: İlk Dokunmatik Uygulamanızı Oluşturma.
Yönlendirilmiş Olay Bilgisi
Tanımlayıcı alanı | ManipulationStartingEvent |
Yönlendirme stratejisi | Köpürme |
Temsilci | EventHandler<TEventArgs>, ManipulationStartingEventArgs türündedir. |