Windows Forms'ta Fare Yakalama

Fare yakalama , bir denetimin tüm fare girişlerinin komutunu almasına karşılık gelir. Bir denetim fareyi yakaladığında, işaretçinin kenarlıkları içinde olup olmadığına bakılmaksızın fare girişi alır.

Fare Yakalamayı Ayarlama

Windows Forms'da, kullanıcı bir denetim üzerindeki fare düğmesine bastığında fare denetim tarafından yakalanır ve kullanıcı fare düğmesini bıraktığında fare denetim tarafından serbest bırakılır.

Capture sınıfının özelliği, bir denetimin Control fareyi yakalayıp yakalamadığını belirtir. Bir denetimin fare yakalamasını ne zaman kaybettiğini belirlemek için olayı işleyebilirsiniz MouseCaptureChanged .

Fareyi yalnızca ön plan penceresi yakalayabilir. Bir arka plan penceresi fareyi yakalamaya çalıştığında, pencere yalnızca fare işaretçisi pencerenin görünür kısmı içinde olduğunda gerçekleşen fare olayları için iletiler alır. Ayrıca, ön plan penceresi fareyi yakalasa bile, kullanıcı yine de başka bir pencereye tıklayarak ön plana taşıyabilir. Fare yakalandığında kısayol tuşları çalışmaz.

Ayrıca bkz.