XamlSetValueEventArgs Sınıf

Tanım

Bir belirli değerleri ayarlarken XamlObjectWriter çağrılan geri çağırmalar için veri sağlar.

public ref class XamlSetValueEventArgs : EventArgs
public class XamlSetValueEventArgs : EventArgs
type XamlSetValueEventArgs = class
    inherit EventArgs
Public Class XamlSetValueEventArgs
Inherits EventArgs
Devralma
XamlSetValueEventArgs
Türetilmiş

Açıklamalar

XamlSetValueEventArgs , özellikle bir XamlObjectWriter veya ayarlarıyla ilişkili geri çağırmalar için veri sağlar. Geri çağırmalar, olay verileri kısıtlaması ile EventHandler<TEventArgs> genel XamlSetValueEventArgs temsilciyi kullanır.

Bu olay veri sınıfı, özellikle işaretleme uzantıları veya işlemde olan tür dönüştürücüleri olmayan küme değeri geri çağırma senaryoları için potansiyel olarak kullanılır. Ayrıca daha belirli XAML değer ayarı örnekleri için iki alt sınıfı XamlSetValueEventArgs vardır ve belirli olay veri sınıfı bu olay verilerini kısıtlar. XamlSetMarkupExtensionEventArgs , işaretleme uzantısı geri çağırma olayı için kullanılır ve XamlSetTypeConverterEventArgs tür dönüştürücü geri çağırma olayı için kullanılır. Değer ayarlama işleminin bir işaretleme uzantısı veya tür dönüştürücüsü olmadığı bir senaryo örneği, WPF veri bağlamadaki DataTrigger senaryosudur.

Oluşturucular

Name Description
XamlSetValueEventArgs(XamlMember, Object)

XamlSetValueEventArgs sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Handled

kullanan XamlSetValueEventArgs bir çağıranın çağırmak zorunda CallBase()kalmadan değerleri kullanıp kullanamayacağını belirleyen bir değer alır veya ayarlar.

Member

Ayarlanan üye için XAML türü sistem ve XAML şema bilgilerini alır.

Value

Ayarlanan üye için sağlanacağı değeri alır.

Yöntemler

Name Description
CallBase()

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli eylem türünün temel sınıfında tanımlandığı gibi bir geri çağırma çağırmak SetValue için bir yol sağlar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır