Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net x的变通方法:在通用应用程序中共享_.net_Xaml_Win Universal App_Uwp - Fatal编程技术网

.net x的变通方法:在通用应用程序中共享

.net x的变通方法:在通用应用程序中共享,.net,xaml,win-universal-app,uwp,.net,Xaml,Win Universal App,Uwp,我有一个设置资源值的样式设置器 它适用于单个元素,但当样式应用于多个元素时,会引发异常。这就是我所拥有的: <SymbolIcon x:Key="Star" Symbol="Star" /> <Style TargetType="ContentControl"> <Setter Property="Content" Value="{StaticResource Star}"/> </Style> 我知道只会创建一个实例。由于我无

我有一个设置资源值的样式设置器

它适用于单个元素,但当样式应用于多个元素时,会引发异常。这就是我所拥有的:

<SymbolIcon x:Key="Star" Symbol="Star" />


<Style TargetType="ContentControl">
    <Setter Property="Content" Value="{StaticResource Star}"/> 
</Style>


我知道只会创建一个实例。由于我无法创建“多实例”资源,我如何才能使其工作?

如果您想创建两个元素,而不是一个实例,那么您可以使用模板。一个简单的例子: