我有一个Class Library
,其中包含以下代码。
以下是我的UserControl
' Resource
:
<UserControl.Resources>
<ResourceDictionary Source="pack://application:,,,/Mine.Controls;component/Templates.xaml" />
</UserControl.Resources>
以下是名为 Templates.xaml 的ResourceDictionary
文件:
构建操作:资源
复制到...:不要复制
自定义工具:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<ControlTemplate x:Key="MyButton"
TargetType="Button">
<Border x:Name="buttonBorderOuter"
BorderBrush="#DBDBDB"
BorderThickness="1"
Background="#00ECECEC"
CornerRadius="5" />
</ControlTemplate>
</ResourceDictionary>
然后我收到错误
异常:查找资源字典时发生错误&#34; pack:// application:,,, / Mine.Controls; component / Templates.xaml&#34;。
我做错了什么?
答案 0 :(得分:3)
尝试将Templates.xaml
的构建操作更改为Page
。