UIElement.ManipulationStarting Olay

Tanım

İşleme işlemcisi ilk oluşturulduğunda gerçekleşir.

C#
public event EventHandler<System.Windows.Input.ManipulationStartingEventArgs> ManipulationStarting;

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.

C#
void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
    e.ManipulationContainer = this;
    e.Handled = true;
}

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:

İş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.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9