ComponentResourceKey.TypeInTargetAssembly Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja az Type erőforráskulcsot meghatározót.
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
Tulajdonság értéke
Az erőforráskulcsot meghatározó típus.
Példák
Az alábbi példa bemutatja, hogyan definiálhat egy összetevőt ComponentResourceKeyTypeInTargetAssembly , és ResourceId hogyan használhatja a ComponentResourceKey markup bővítményt. Ezt az erőforrást ezután egy külső szerelvénybe helyezheti, és egy olyan kulcshasználattal érheti el, amely a kérésben szereplő hasonló ComponentResourceKey módon kéri le az erőforrást.
<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>
Megjegyzések
Az XAML-információkért lásd: ComponentResourceKey Markup Extension.
Az ComponentResourceKey elemet az egyéni összetevők a külső szerelvényekből elérhető erőforrások kulcsainak meghatározására használják, a típust tartalmazó szerelvény megcélzása alapján. Az egyéni összetevők gyakran definiálnak új típusokat, amelyeknek abban a szerelvényben kell lenniük, amelyben az erőforrás található. Általában ezek a típusok nem rendelkeznek más implementációval, a típusok csak azért léteznek, hogy megfeleljenek a keresési követelményeknek.ComponentResourceKey