ComponentResourceKey.TypeInTargetAssembly 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置定义资源键的 Type。
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
属性值
定义资源键的类型。
示例
以下示例演示如何使用 ComponentResourceKey 标记扩展定义ComponentResourceKey包含 TypeInTargetAssembly 和 ResourceId 。 然后,可以将此资源放置在外部程序集中,并由使用请求中类似项 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>
注解
有关 XAML 信息,请参阅 ComponentResourceKey 标记扩展。
ComponentResourceKey自定义组件使用 元素来定义从外部程序集访问的资源的键,具体取决于针对包含 类型的程序集。 自定义组件通常定义新类型,这些类型必须位于资源所在的程序集中。 通常,这些类型没有其他实现,这些类型只是为了满足 的查找要求 ComponentResourceKey而存在。