WPF如何获取和设置应用程序范围的资源

 我来答
Vic白菜1162
2013-10-22 · TA获得超过214个赞
知道答主
回答量:160
采纳率:0%
帮助的人:144万
展开全部
存储在 Resources 中的资源可以从在应用程序的 Application 对象 范围内执行的任何代码(即,可访问 Current 的代码)中获得。 另外,还可在资源查找路径中使用 Resources。 Resources 是从标记和代码中都可以设置的键/值对字典,如下所示:// Set an application-scope resource
Application.Current.Resources["ApplicationScopeResource"] =
Brushes.White; XAML:
使用代码获取资源: Brush whiteBrush = (Brush)Application.Current.Resources["ApplicationScopeResource"]; 当使用 Resources 时有两个注意事项。 首先,字典的 键 是一个对象,因此设置和获取属性值时需要准确使用相同的对象实例(请注意:使用字符串键时该键区分大小写)。 其次,字典的 值 是一个对象,因此获取属性值时需要将该值转换成需要的类型。
饶尉祥
推荐于2016-06-24 · TA获得超过5970个赞
知道小有建树答主
回答量:743
采纳率:95%
帮助的人:43.7万
展开全部
  从msdn上免费下载使用。
  WPF 为Windows Presentation Foundation的首字母缩写(原来代号为"Avalon"),由 .NET Framework 3.0 (曾用名WinFX)开始引入,与 Windows CommunicationFoundation(WCF)及 Windows Workflow Foundation(WWF)并行为新一代 Windows操作系统以及 WinFX 的三个重大应用程序开发类库。
  WPF是微软新一代图形系统,运行在.NET Framework 3.0及以上版本,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术(由C++编程语言实现,遵循COM)的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista(Windows Vista个人桌面操作系统)中的半透明效果的窗体等都得WPF益于WPF。程序员在WPF的帮助下,要开发出媲美Mac程序的酷炫界面已不再是遥不可及的奢望。 WPF相对于Windows客户端的开发来说,向前跨出了巨大的一步,它提供了超丰富的.NET UI(如asp.net UI) 框架,集成了矢量图形,丰富的流动文字支持(flow text support),3D视觉效果和强大无比的控件模型框架。
  目前WPF的最新版本为4.5(对应.net framework 4.5),支持Windows 7 (x86 和 x64)、WindowsServer 2008、WindowsServer 2008 R2、Windows VistaSP2(x86 和 x64)、Windows 8 (x86 和 x64)、Windows Server 2008 R2 (x64)、Windows Server 2008(x86 和 x64)、WindowsServer 2008 R2 核心 SP1、Windows Server 2012 x86 和 x64系统,开发人员可以从msdn上免费下载。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式