UIElement.BitmapEffect Özellik

Tanım

Dikkat

Avoid using BitmapEffects as they have very poor performance characteristics. They will be deprecated in a future version. Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.

Dikkat

BitmapEffects are deprecated and no longer function. Consider using Effects where appropriate instead.

Bu öğe için işlenen içeriğe doğrudan uygulanan bir bit eşlem efektini alır veya ayarlar. Bu bir bağımlılık özelliğidir.

public:
 property System::Windows::Media::Effects::BitmapEffect ^ BitmapEffect { System::Windows::Media::Effects::BitmapEffect ^ get(); void set(System::Windows::Media::Effects::BitmapEffect ^ value); };
[System.Obsolete("Avoid using BitmapEffects as they have very poor performance characteristics.  They will be deprecated in a future version.  Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.")]
public System.Windows.Media.Effects.BitmapEffect BitmapEffect { get; set; }
[System.Obsolete("BitmapEffects are deprecated and no longer function.  Consider using Effects where appropriate instead.")]
public System.Windows.Media.Effects.BitmapEffect BitmapEffect { get; set; }
[<System.Obsolete("Avoid using BitmapEffects as they have very poor performance characteristics.  They will be deprecated in a future version.  Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.")>]
member this.BitmapEffect : System.Windows.Media.Effects.BitmapEffect with get, set
[<System.Obsolete("BitmapEffects are deprecated and no longer function.  Consider using Effects where appropriate instead.")>]
member this.BitmapEffect : System.Windows.Media.Effects.BitmapEffect with get, set
Public Property BitmapEffect As BitmapEffect

Özellik Değeri

BitmapEffect

Uygulanacak bit eşlem efekti.

Öznitelikler

Örnekler

Aşağıdaki örnek kullanarak BlurBitmapEffectbir bit eşlem efekti ayarlar.

// Get a reference to the Button.
Button myButton = (Button)sender;

// Initialize a new BlurBitmapEffect that will be applied
// to the Button.
BlurBitmapEffect myBlurEffect = new BlurBitmapEffect();

// Set the Radius property of the blur. This determines how 
// blurry the effect will be. The larger the radius, the more
// blurring. 
myBlurEffect.Radius = 10;

// Set the KernelType property of the blur. A KernalType of "Box"
// creates less blur than the Gaussian kernal type.
myBlurEffect.KernelType = KernelType.Box;

// Apply the bitmap effect to the Button.
myButton.BitmapEffect = myBlurEffect;

Açıklamalar

BitmapEffectsoyut bir türdür, bu nedenle XAML kullanımı için gibi OuterGlowBitmapEffectuygulanan türetilmiş bir sınıfı BitmapEffectgerekir. Uygulanan türetilmiş bir sınıfın, iç içe etiket söz dizimi kullanarak birden fazla sıralı BitmapEffectbelirtmenize olanak tanıyan bir koleksiyon türü olduğunu unutmayın.

Mevcut türetilmiş sınıfı tür dönüştürücüsünü BitmapEffect desteklemez, bu nedenle bu özellik için kullandığınız XAML söz dizimi genellikle özellik öğesi söz dizimidir.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı BitmapEffectProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır