WPF 和 美工

WPF 和美工

  • 切记96DPI

    WPF使用分辨率无关的绘图模型,内部使用96DPI。而一般Photoshop默认DPI为72,这样在界面上使用时会发现图片变大并失真的情况。

  • 部分类的使用

    使用C#语言的partial class实现。部分类允许在开发阶段把一个类分成两个或多个独立的部分,并在编译过的程序集中把这些独立的部分融合在一起。

    可以由开发人员完成View(需要编码的部分,例如:依赖注入等等),Model和ViewModel,而美工完成View(XAML)工作。

  • 控件模板

    当需要修改控件的外观时,首先应现检查该控件提供了哪些模板可供修改,如果有合适的模板,则可以直接修改,否则就只能修改Control.Template了,对于一些复杂控件,要向修改其模板几乎是一场恶魔。

    幸运的是,可以通过Blend来解决这个问题,在Blend中右键点击控件,选择编辑模板即可得到该控件当前使用的默认模板的样式了。

    还有一种方式是通过编写代码得到控件的模板,先实例化一个控件,得到其Template属性,通过XAMLWriter转换为XAML。

未完待总结。。。

转载于:https://www.cnblogs.com/joye/archive/2011/08/16/2140621.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值