UIElement.CancelDirectManipulations Metode

Definisi

Membatalkan pemrosesan manipulasi langsung yang sedang berlangsung (panning/zooming yang ditentukan sistem) pada induk ScrollViewer apa pun yang berisi UIElement saat ini.

public:
 virtual bool CancelDirectManipulations() = CancelDirectManipulations;
bool CancelDirectManipulations();
public bool CancelDirectManipulations();
function cancelDirectManipulations()
Public Function CancelDirectManipulations () As Boolean

Mengembalikan

Boolean

bool

true jika induk ScrollViewer ada dan mengatur nilai mengakibatkan pembatalan tindakan panning/zooming. false jika memanggil metode tidak menghasilkan tindakan.

Keterangan

Anda mungkin memanggil metode ini jika Anda ingin UIElement target dapat memproses manipulasi yang sedang berlangsung melalui peristiwa pointer tingkat bawah (PointerPressed, PointerMoved dan sebagainya). Secara default, jika UIElement target terkandung dalam ScrollViewer, induk ScrollViewer akan menangani manipulasi terjemahan langsung di tingkat sistem, memperlakukannya sebagai panci atau zoom. Penanganan manipulasi oleh induk ScrollViewer mencegah UIElement yang terkandung menerima peristiwa pointer (mereka akan ditandai sebagai ditangani). Panggil CancelDirectManipulations untuk mengambil alih perilaku default ini untuk manipulasi yang sedang berlangsung, lalu Anda akan dapat menangani manipulasi pada tingkat non-sistem untuk target UIElement individu.

Berlaku untuk

Lihat juga