ComponentResourceKey.TypeInTargetAssembly Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Type ab, der den Ressourcenschlüssel definiert, oder legt diesen fest.
public:
property Type ^ TypeInTargetAssembly { Type ^ get(); void set(Type ^ value); };
public Type TypeInTargetAssembly { get; set; }
member this.TypeInTargetAssembly : Type with get, set
Public Property TypeInTargetAssembly As Type
Eigenschaftswert
Der Typ, der den Ressourcenschlüssel definiert.
Beispiele
Im folgenden Beispiel wird gezeigt, wie sie die ComponentResourceKeyComponentResourceKey-Markuperweiterung einschließen TypeInTargetAssembly und ResourceId verwenden. Diese Ressource kann dann in einer externen Assembly platziert und von einer Schlüsselverwendung aufgerufen werden, die die Ressource mit einem analogen in der Anforderung anfordert ComponentResourceKey .
<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>
Hinweise
XAML-Informationen finden Sie unter ComponentResourceKey-Markuperweiterung.
Das ComponentResourceKey -Element wird von benutzerdefinierten Komponenten verwendet, um Schlüssel für Ressourcen zu definieren, auf die von externen Assemblys zugegriffen wird, basierend auf einer Assembly, die den Typ enthält. Benutzerdefinierte Komponenten definieren häufig neue Typen, die sich in der Assembly befinden müssen, in der sich die Ressource befindet. Im Allgemeinen verfügen diese Typen über keine andere Implementierung. Die Typen sind nur vorhanden, um die Suchanforderungen eines ComponentResourceKeyzu erfüllen.