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

Object

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

Örnekler

Aşağıdaki örnekte, bu anahtarın bu türle ilişkili diğer anahtarlardan ayırt etmek için nasıl kullanılacağı ResourceId gösterilmektedir.

<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 Grammar ile uyumlu.

Şunlara uygulanır