UIElement.IsHoldingEnabled Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan apakah peristiwa Holding dapat berasal dari elemen tersebut.

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

Boolean

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.

Berlaku untuk

Lihat juga