ComponentResourceKey.TypeInTargetAssembly Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví Type , který definuje klíč prostředku.
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
Hodnota vlastnosti
Typ, který definuje klíč prostředku.
Příklady
Následující příklad ukazuje, jak definovat ComponentResourceKey zahrnutí TypeInTargetAssembly a ResourceId použití ComponentResourceKey Markup Extension. Tento prostředek se pak dá umístit do externího sestavení a přistupovat k němu pomocí použití klíče, které vyžaduje prostředek pomocí analogie ComponentResourceKey v požadavku.
<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>
Poznámky
Informace o XAML naleznete v tématu ComponentResourceKey Markup Extension.
Element ComponentResourceKey je používán vlastními komponentami k definování klíčů pro prostředky, ke kterým se přistupuje z externích sestavení na základě cílení sestavení, které obsahuje typ. Vlastní komponenty často definují nové typy, které musí být v sestavení, kde se prostředek nachází. Obecně tyto typy nemají žádnou jinou implementaci, existují pouze typy, aby splňovaly požadavky vyhledávání .ComponentResourceKey