UIElement.IsHoldingEnabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public:
property bool IsHoldingEnabled { bool get(); void set(bool value); };
bool IsHoldingEnabled();
void IsHoldingEnabled(bool value);
public bool IsHoldingEnabled { get; set; }
var boolean = uIElement.isHoldingEnabled;
uIElement.isHoldingEnabled = boolean;
Public Property IsHoldingEnabled As Boolean
<uiElement IsHoldingEnabled="bool" />
Nilai Properti
bool
true jika peristiwa Holding dapat berasal dari elemen ini; jika tidak, salah.
Keterangan
Defaultnya adalah true (peristiwa diaktifkan). Jika Anda mengatur ke false, UIElement tidak akan lagi sumber peristiwa Holding . Ini mungkin diinginkan jika elemen induk seperti kontrol daftar harus memproses tindakan sebagai manipulasi, atau jika Anda ingin menentukan bahwa hanya beberapa item anak yang memancarkan peristiwa Holding yang ditangani induk setelah menggelembung.
Alasan lain untuk menekan peristiwa gerakan adalah jika Anda menangani peristiwa tingkat pointer dan tidak ingin logika pengenalan gerakan memengaruhi bagaimana peristiwa pointer diaktifkan. Misalnya, jika mesin pengenalan gerakan harus menguji Tapped, maka harus menunda menembakkan peristiwa PointerMoved untuk gerakan kecil, karena pengguna mungkin segera mengangkat titik sentuh dan peristiwa input biasanya dikenali sebagai ketukan. Selain itu, status Holding mungkin mengganggu peristiwa pointer lainnya, atau menghasilkan animasi tema, karena perkembangan melalui status Holding yang harus dilaporkan oleh pengenalan isyarat.