ComponentResourceKey.ResourceId 属性

定义

获取或设置一个唯一标识符,以便将此键与该类型的其他关联键区分开。

public:
 property System::Object ^ ResourceId { System::Object ^ get(); void set(System::Object ^ value); };
public object ResourceId { get; set; }
member this.ResourceId : obj with get, set
Public Property ResourceId As Object

属性值

唯一标识符。 这通常是一个字符串。

示例

以下示例演示如何使用 ResourceId 来区分此密钥与其他与此类型关联的键。

<Style 
    x:Key="{ComponentResourceKey 
        TypeInTargetAssembly={x:Type local:ColorPicker},
        ResourceId=ColorSliderStyle}"
    TargetType="{x:Type Slider}">

    <Setter Property="Minimum" Value="0"/>
    <Setter Property="Maximum" Value="255"/>
    <Setter Property="SmallChange" Value="1"/>
    <Setter Property="LargeChange" Value="51"/>
    <Setter Property="IsMoveToPointEnabled" Value="true"/>
    <Setter Property="Orientation" Value="Horizontal"/>
</Style>

注解

有关 XAML 信息,请参阅 ComponentResourceKey 标记扩展

通常,用于 ResourceId 值的字符串符合 XamlName 语法

适用于