UIElement.Effect 属性

定义

获取或设置要应用于 UIElement 的位图效果。Gets or sets the bitmap effect to apply to the UIElement. 这是依赖项属性。This is a dependency property.

public:
 property System::Windows::Media::Effects::Effect ^ Effect { System::Windows::Media::Effects::Effect ^ get(); void set(System::Windows::Media::Effects::Effect ^ value); };
public System.Windows.Media.Effects.Effect Effect { get; set; }
member this.Effect : System.Windows.Media.Effects.Effect with get, set
Public Property Effect As Effect

属性值

一个表示位图效果的 EffectAn Effect that represents the bitmap effect.

示例

下面的 XAML 演示如何向 Effect 属性分配自定义 ShaderEffectThe following XAML shows how to assign a custom ShaderEffect to the Effect property.

<Window x:Class="ShaderEffectDemo.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="clr-namespace:ShaderEffectDemo"
    Title="Window1" Height="300" Width="300">
    <Window.Resources>
        <local:ThresholdEffect x:Key="thresholdEffect" Threshold="0.25" BlankColor="Orange" />
    </Window.Resources>
    
    <Grid Effect="{StaticResource thresholdEffect}">

    </Grid>
</Window>

注解

使用 Effect 属性将位图效果应用于 UIElementUse the Effect property to apply a bitmap effect to a UIElement.

依赖项属性信息Dependency Property Information

标识符字段Identifier field EffectProperty
元数据属性设置为 trueMetadata properties set to true NoneNone

适用于

另请参阅