VS2017创建类库项目后添加不了WPF资源字典

第一步:

        先找到你需要添加的库类工程文件,位置如下:

        

第二步:

        使用记事本文件打开,找到图片的位置,把三行代码粘贴进去,保存文件。重新打开项目:

        

 

三行代码如下:

      <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
      <WarningLevel>4</WarningLevel>
      <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>

WPF(Windows Presentation Foundation)应用程序,`App.xaml` 文件通常用于声明全局资源,包括样式、控件模板等。如果你需要添加多个资源字典(Resource Dictionary),你可以按照以下步骤操作: 1. **创建资源字典**: - 在项目右键点击“Resources”文件夹,然后选择“Add” -> “New Item”,在模板列表选择“XAML File”,并命名为如`ResourcesDictionary1.xaml` 或 `ResourceDictionary2.xaml`。 2. **填充资源**: - 打开新创建资源字典文件,在其编写XAML代码,定义你需要的资源,例如颜色、布局属性、控件的视觉样式等。 3. **引用资源字典**: - 在`App.xaml` 文件的根元素(通常是`<Application>`标签)下,添加一个`x:Import` 属性来引入资源字典: ```xml <Application x:Class="YourNamespace.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> <Application.Resources> <!-- 这里已经有一个默认的资源部分 --> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <!-- 引入第一个资源字典 --> <ResourceDictionary Source="/YourNamespace;component/ResourcesDictionary1.xaml" /> <!-- 可以添加更多资源字典 --> <ResourceDictionary Source="/YourNamespace;component/ResourcesDictionary2.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources> </Application> ``` 注意替换`YourNamespace`为你项目的实际命名空间。 4. **使用资源**: - 现在可以在整个应用使用从资源字典导入的资源了。只要在XAML使用`StaticResource`或`DynamicResource`标记引用它们即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值