WPF
文章平均质量分 82
fxfeixue
这个作者很懒,什么都没留下…
展开
-
WPF关于2D绘图的基础类简要
进入2010,终于逃离了Framework 1.1的阴影,步入3.5时代。下面整理了一些关于WPF在2D绘图方面的概念,希望帮助大家少走点弯路。 DrawingVisual 是一个轻量绘图类,用于呈现形状、图像或文本。此类之所以被视为轻量类,是因为它不提供布局、输入、焦点或事件处理功能,从而能够改善其性能。因此,绘图是背景和剪贴画的理想选择。 Geometry 类和 S原创 2010-02-03 14:22:00 · 4496 阅读 · 0 评论 -
最优化WPF 3D性能(基于“Tier-2”硬件)
原文地址:Maximizing WPF 3D Performance on Tier-2 Hardware开发人员在应用程序中使用Windows Presentation Foundation来构建大量的3D控件、包含3D场景时,常常会遇到如何优化其性能的问题。WPF 3D组的几个成员提供了一个影响应用程序性能的3D类和属性的列表。当我们使用她们来优化应用程序性能时应该遵从这些建议。本随笔转载 2010-02-22 14:48:00 · 965 阅读 · 0 评论 -
讨论WPF单位的设备无关性
WPF从发布之日起,一直将“分辨率无关(resolution independence)”作为其亮点,声称使用WPF制作的用户界面在轻巧的Ultra-Mobile PC的屏幕上和在50英寸的电视机上都能很好地显示。微软之所以称WPF具备“分辨率无关”这一特性,主要是因为WPF的坐标单位设计成为以1/96英寸为一个逻辑像素单位,而不是与设备相关的像素单位。但是微软本身对WPF“分辨率无关”转载 2010-04-19 16:13:00 · 2109 阅读 · 1 评论 -
使用 RadDocking 控件模拟 VS 布局
<br />(注:此文章的技术实现基于Telerik RadControl for WPF 2010 Q2 0609)<br /> <br />RadDocking允许我们定义活动面板的布局,它的子项中包含一个DocumentHost,这个可以模拟VS中间部分的功能。<br />实现界面如图所示:<br /> <br /><br /><br />感兴趣的朋友还要参考RadControl帮助文档中关于RadDocking的说明。这里列出需要注意的几点:<br />1. RadDocking.DocumentH原创 2010-08-18 14:18:00 · 4000 阅读 · 0 评论 -
选择 NET Framework 3.5 SP1 系统必备,ClickOnce 发布提示缺少文件的解决方案
ClickOnce 发布,在系统必备中勾选了 .NET Framework 3.5 SP1,并选择了"从与我的应用程序相同的位置下载系统必备组件"时,执行发布,会提示缺少很多文件,答案就在里面。原创 2010-10-13 16:24:00 · 8229 阅读 · 0 评论 -
ClickOnce部署出现 系统必备的安装位置未设置为组件供应商的网站,无法在磁盘上找到 dotNetFx40LP_Client_x86_x64cs.exe 问题的解决方案
“MSB3152: 系统必备的安装位置未设置为‘组件供应商的网站’,无法在磁盘上找到项‘Microsoft .NET Framework 4 Client Profile (x86 和 x64)’中的文件‘DotNetFX40Client/dotNetFx40LP_Client_x86_x64cs.exe’。 有关详细信息,请参见‘帮助’。” 怎么解决,点进来看 :-)原创 2010-10-12 16:10:00 · 10950 阅读 · 4 评论 -
让WPF的TextBox控件可以使用System.Windows.Forms.FontDialog设置样式
System.Drawing.Font 在WPF的TextBox控件上的应用原创 2011-04-27 09:13:00 · 3697 阅读 · 0 评论