PresentationSource.RemoveSourceChangedHandler Yöntem

Tanım

sağlanan öğesinden SourceChanged olayının işleyicisini kaldırır.

C#
public static void RemoveSourceChangedHandler(System.Windows.IInputElement e, System.Windows.SourceChangedEventHandler handler);

Parametreler

e
IInputElement

İşleyicinin kaldırılacağı öğe.

handler
SourceChangedEventHandler

Kaldırılacak işleyici uygulaması.

Açıklamalar

Bu yönlendirilmiş bir olay olsa da, bu olay üzerinde normal yönlendirilmiş olay davranışından farklı olan özel kısıtlamalar vardır. Bunun nedeni, tipik bir uygulama senaryosunda bu olayın işlenmesiyle ilgili olarak dikkate alınması gereken öğe sayısının nispeten az olmasıdır.

  • İşleyicileri kaldırmak için UIElement veya ContentElementRemoveHandler yöntemlerini kullanamazsınız. RemoveSourceChangedHandlerkullanmalısınız.

  • Olayın kendisi genel olarak sunulmadığından C# += ve -= olay işleyicisi söz dizimleri ve dile özgü diğer işleyici söz dizimleri desteklenmez. İşleyicileri doğrudan eklemek ve kaldırmak için yalnızca PresentationSource yardımcı program yöntemleri desteklenir.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Ayrıca bkz.