ContentElement.QueryCursor Olay

Tanım

İmlecin görüntülenmesi istendiğinde gerçekleşir. Bu olay, fare işaretçisi yeni bir konuma her geçtiğinde bir öğe üzerinde tetiklendiğinden, imleç nesnesinin yeni konumuna göre değiştirilmesi gerekebilir.

public:
 event System::Windows::Input::QueryCursorEventHandler ^ QueryCursor;
public event System.Windows.Input.QueryCursorEventHandler QueryCursor;
member this.QueryCursor : System.Windows.Input.QueryCursorEventHandler 
Public Custom Event QueryCursor As QueryCursorEventHandler 

Olay Türü

Açıklamalar

Bu olay, Mouse.QueryCursor temel öğe olarak devralındığında QueryCursorContentElement sınıf üyeleri listesinin bir parçası olması için bu sınıf için ekli olay için bir diğer ad oluşturur. Olaya eklenen QueryCursor olay işleyicileri, temel alınan Mouse.QueryCursor ekli olaya eklenir ve aynı olay veri örneğini alır.

Bu olay adı tarafından başvurulmakta olan imleç, metin imleci (bazen ekleme noktası olarak da bilinir) olmayabilir. Bunun yerine, bu bağlamdaki imleç, girişle ilgili çeşitli cihazlarla veya Windows programlamadaki kavramlarla ilgili ekrandaki grafik ekranı bildiren nesnedir. Bu nesne, WPF Cursor sınıfı tarafından temsil edilir. WPF giriş sistemi, fare işaretçisinin ekran konumunu temsil ettiğinde bu imleci değiştirmenize olanak tanır. Sabit listesinden Cursors önceden tanımlanmış değerler kullanabilir veya özel bir imleci görüntü dosyası olarak bildirebilirsiniz.

Olayı dinlemek QueryCursor , imleç yönetimi için verimli bir teknik değildir. Bunun yerine, her öğenin ve Cursorile ForceCursor kendi imleç davranışını tanımlaması gerekir. yalnızca WPF çerçeve düzeyinde temel öğeleri kullanmıyorsanız veya öğe başına imleç davranışını tanımlamanın gereksinimlerinizi karşılamadığı olağanüstü durumlarda QueryCursor kullanmanız gerekir. öğesine yanıt olarak imleç davranışını uygulama hakkında daha fazla bilgi için QueryCursorbkz QueryCursorEventHandler. .

Yönlendirilen Olay Bilgileri

Öğe Değer
Tanımlayıcı alanı QueryCursorEvent
Yönlendirme stratejisi Köpürme
Temsilci QueryCursorEventHandler
  • Buna karşılık gelen tanımlı bir tünel olayı yok.

  • Türetilmiş sınıflarda bu olay için sınıf işleme uygulamak için geçersiz kılın OnQueryCursor .

Şunlara uygulanır

Ayrıca bkz.