RoutedEvent.AddOwner(Type) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Başka bir sahip türünü bir RoutedEvent örneği tarafından temsil edilen yönlendirilmiş olayla ilişkilendirir ve olayın ve işlenmesinin yönlendirilmesine olanak tanır.
public:
System::Windows::RoutedEvent ^ AddOwner(Type ^ ownerType);
public System.Windows.RoutedEvent AddOwner (Type ownerType);
member this.AddOwner : Type -> System.Windows.RoutedEvent
Public Function AddOwner (ownerType As Type) As RoutedEvent
Parametreler
- ownerType
- Type
Yönlendirilen olayın eklendiği tür.
Döndürülenler
Olayın tanımlayıcı alanı. Bu dönüş değeri, yönlendirilen olayın gösterimi için tanımlayıcıyı sahip olan türde depolayacak genel bir statik salt okunur alan ayarlamak için kullanılmalıdır. Kullanıcı kodunun, AddHandler(RoutedEvent, Delegate, Boolean) yardımcı programı yöntemini kullanırken yönlendirilen olay için örnek işleyicileri eklemek için alana başvurması gerektiğinden, bu alan genellikle genel erişimle tanımlanır.
Örnekler
Aşağıdaki örnek, geçerli sınıfı farklı bir sınıfta tanımlanan bir olayın başka bir sahibi olarak ekler. Burada AnotherEditContainer
geçerli sınıftır ve EditStateChangedEvent
RoutedEvent alanı bu sınıfın bir üyesi olarak tanımlanır.
MyEditContainer
sınıfı başlangıçta olayı tanımlamış ve aynı adlı EditStateChangedEvent
tanımlayıcısıyla kaydetmiş.
public static readonly RoutedEvent EditStateChangedEvent = MyEditContainer.EditStateChangedEvent.AddOwner(typeof(AnotherEditContainer));
Public Shared ReadOnly EditStateChangedEvent As RoutedEvent = MyEditContainer.EditStateChangedEvent.AddOwner(GetType(AnotherEditContainer))
Açıklamalar
Sahip türü, bir olayı ada göre çözümlerken dahili olarak kullanılır.