摘要: 最近在调试项目中的UI时发现几个诡异问题:1.Grid容器里的GridSplitter设置粗细一样, 但截屏放大后发现线条不一样粗并且明暗不一致,导致打印出来有问题。2.自定义控件的边缘在某些窗体中显示模糊。导致以上问题的原因是:1)UserLayoutRounding为False,导致控件布局相对... 阅读全文
posted @ 2014-08-26 14:32 民工程序员 阅读(169) 评论(2) 推荐(0) 编辑
摘要: 对象中心点用来定义所有RenderTransform变换中相对位置的的参考点,默认为图形的左上即(0,0),该属性值为相对值,即x和y方向的(0-1)分别指以本图形所在矩形(在Expression blend中可以看到 )的长和宽为参照的百分比,该属性以图形所在矩形默认状态下左上角为参考如 Roat... 阅读全文
posted @ 2014-08-26 14:28 民工程序员 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 学习各种开源项目,已经成为很多朋友不可回避的工作内容了。笔者本人也是如此。在接触并学习了若干个开源项目之后,笔者试图对自己工作过程中的若干体会加以总结,以期对一些希望借鉴的朋友有所裨益。需要说明的是,笔者本人接触的开源项目大多属于计算机系统领域,例如Linux kernel,KVM,QEMU,Ope... 阅读全文
posted @ 2014-04-28 14:30 民工程序员 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 十六进制颜色与Color对象的互相转换[C#]C#十六进制颜色与Color对象的互相转换把十六进制颜色转化为color对象ColorTranslator.FromHtml("#FF0000")或 ColorTranslator.FromHtml("Red");把color对象转化为十六进制颜色ColorTranslator.ToHtml(Color.FromArgb(255,255,255))或 ColorTranslator.ToHtml(Color.Red);//十进制转二进制Console.WriteLine(Convert.ToString(69 阅读全文
posted @ 2014-03-13 16:07 民工程序员 阅读(900) 评论(0) 推荐(0) 编辑
摘要: C# Enum,Int,String的互相转换 Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。 Enum 提供一些实用的静态方法: (1)比较枚举类的实例的方法 (2)将实例的值转换为其字符串表示形式的方法 (3)将数字的字符串表示形式转换为此类的实例的方法 (4)创建指定枚举和值的实例的方法。 举例:enum Colors { Red, G... 阅读全文
posted @ 2014-03-13 11:37 民工程序员 阅读(96) 评论(0) 推荐(0) 编辑