一个程序猿

又不仅仅是一个程序猿

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年2月25日

摘要: 不是引用System.Drawing命名空间,采用Bitmap逐一像素复制的方法,而是使用WPF的各种变形(Transform)来实现。例子有两部分,Part1是文字处理,Part2是图片处理 DrawingVisual dv = new DrawingVisual(); DrawingContext dc = dv.RenderOpen();//Part1 var text = new FormattedText("测试", System.Globalization.CultureInfo.CurrentCulture, FlowDirection.LeftToRight 阅读全文
posted @ 2012-02-25 11:39 Old.T 阅读(9318) 评论(0) 推荐(0) 编辑

摘要: WPF中对图片进行旋转是应用RotateTransform类,而进行缩放和翻转则是应用ScaleTransform类。旋转: RotateTransform rotateTransform = new RotateTransform(90);//90度 imgCtl.RenderTransform = rotateTransform;//图片控件旋转可以通过CenterX和CenterY指定旋转中心,默认旋转中心是原点。缩放、翻转: ScaleTransform scaleTransform = new ScaleTransform(); ... 阅读全文
posted @ 2012-02-25 11:23 Old.T 阅读(14944) 评论(0) 推荐(2) 编辑

2012年2月4日

摘要: 用的是API private void button2_Click(object sender, RoutedEventArgs e)//获取位置 { POINT p = new POINT(); Point pp = Mouse.GetPosition(e.Source as FrameworkElement);//WPF方法 Point ppp = (e.Source as FrameworkElement).PointToScreen(pp);//WPF方法 if (GetCursorPos(out p))//API方法 { MessageBox.Show(string.Format(. 阅读全文
posted @ 2012-02-04 17:53 Old.T 阅读(20743) 评论(0) 推荐(2) 编辑

2009年8月21日

摘要: 网上有很多关于Entity 存储过程返回标量值的文章,千篇一律,都是拷贝,不知道有人用过没有。今天偶尔做了一下,发现有一个问题原文代码和存储过程如下:存储过程: CREATE PROCEDURE [dbo].[GetNameByCustomerId] @CustomerId varchar(5), @ContactName varchar(30) output AS BEGIN SET NOCOU... 阅读全文
posted @ 2009-08-21 18:26 Old.T 阅读(437) 评论(0) 推荐(0) 编辑

2009年7月23日

摘要: C#正则表达式整理备忘 (转)源http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起... 阅读全文
posted @ 2009-07-23 15:59 Old.T 阅读(179) 评论(0) 推荐(0) 编辑