ComponentResourceKey.ResourceId Özellik

Tanım

Bu anahtarı bu türle ilişkili diğer kullanıcılardan ayırt etmek için benzersiz bir tanımlayıcı alır veya ayarlar.

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

Özellik Değeri

Benzersiz bir tanımlayıcı. Bu genellikle bir dizedir.

Örnekler

Aşağıdaki örnek, bu anahtarı bu türle ilişkili diğer kullanıcılardan ayırmak için öğesinin nasıl kullanılacağını ResourceId gösterir.

<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>

Açıklamalar

XAML bilgileri için bkz . ComponentResourceKey Biçimlendirme Uzantısı.

Genellikle, bir ResourceId değer için kullanılan dize XamlName Dilbilgisi ile uyumlu.

Şunlara uygulanır