
WPF
梦想小白菜
这个作者很懒,什么都没留下…
展开
-
TextRenderer.MeasureText计算字符串文本所占的尺寸
TextRenderer.MeasureText是Winform中用于计算文本尺寸的一个很好用的方法,WPF中也可以使用。用法如下: Font f = new Font(“SimSun”, 9F, System.Drawing.FontStyle.Regular); System.Drawing.Size aSize = System.Windows.Forms.TextRender原创 2015-03-23 10:00:23 · 4976 阅读 · 1 评论 -
WPF如何后台动态添加控件的右键菜单
右键菜单是很常用的一种功能,能够为用户操作带来不少便捷。那么WPF中应该如何为控件添加右键菜单呢?其实很简单,新手用一次就知道了。 WPF中很多控件都有一个ContextMenu的属性,在添加控件的时候,定义一个ContextMenu菜单控件,然后赋值给控件的ContextMenu属性就可以了。如下: ContextMenu aMenu = new ContextMenu();原创 2015-03-23 10:02:14 · 10536 阅读 · 1 评论 -
如何设置和获得控件相对于Canvas的位置
Canvas是WPF中常用的控件,今天第一次使用,有很多属性都不熟悉,不过用过了的就要记住,下一次就不会再犯愁如何使用啦。 Canvas中的控件可以任意布局,并且能够获得较为精确的位置,那么如果设置控件相对于Canvas的位置呢?如下: 设置位置: Canvas.SetLeft(ControlName, LocationX1); Canvas.S原创 2015-03-23 09:57:03 · 10440 阅读 · 0 评论 -
关于WPF和Windows Form的区别理解(一)
最近项目要上线,处于紧张的测试中,一整天都在盯着电脑屏幕上那些晃动的波形做测试,excel中记满了密密麻麻的测试数据,看得眼睛都疼了。把眼睛从电脑屏幕上移开,实在是看不下去了。可上班时间,又不能无所事事,所以一边让电脑中的测试程序运行着,自己则拿起桌上的《深入浅出WPF》看起来。看书应该比看电脑会让眼睛舒服点吧。 因为最近做了比较多的自定义控件,对控件比较感兴趣,相对其有深入的了解,所以就直接翻到原创 2015-03-23 10:11:06 · 11020 阅读 · 0 评论