weixinhum

后青春期的诗

C/C++ 图像处理(15)------DXF文件の读取、绘图与显示

关于DXF文件的读取自几年前做项目的时候就用到了,不过当时是另外一个朋友负责的就没在意,直至最近的项目又要用到方才自己动手去弄。 因为几年前项目的代码还在,因此看了下发现之前朋友是用dxflib开源库实现的,因此也用了同样的库。 上网一查发现资料相当少,因为事很多比较忙,不大想去慢慢看说明文档...

2016-12-27 17:21:55

阅读数 9344

评论数 42

C# WPF 界面根据分辨率的大小自适应

一般程序的界面做完之后都要考虑到多分辨率的问题

2016-12-22 01:53:40

阅读数 7988

评论数 3

C# WPF TextBox控件与变量的绑定

在WPF中,可以将TextBox控件(其他控件也基本一样)与相应的变量进行绑定,做出改变变量则控件也跟着改变的效果。虽然其原理跟原本的消息响应是一样的,只是在外部加了层封装,但就是因为这层封装,使得在编写界面的过程中方便了很多。 首先需要声明一个类,该类用来与控件绑定:class MyTexts...

2016-12-16 16:30:04

阅读数 11150

评论数 0

C# WPF Canvas绘图

//清除canvas画布 DrawCanvas.Children.Clear(); //直线对象 Line mydrawline = new Line(); mydrawline.Stroke= Brushes.Black;//外宽颜色,在直线里为线颜色 mydrawline.StrokeThic...

2016-12-16 11:34:34

阅读数 8168

评论数 0

C# WPF 串口发送程序

关于串口通信,之前用MFC架构的时候做过一次,也写了文章如下: MFC RS232串口通信 最近的项目因为对于界面的美化要求高了很多,用MFC架构去美化界面是件要命的事,因此转而用了WPF架构。其中用到的串口通信部分自然也就只能重新研究下了。关于虚拟串口的工具还有串口调试工具,则用的还是原来M...

2016-12-16 11:02:19

阅读数 5185

评论数 2

C# WPF 按钮模板

C# WPF的交互界面编程相较于MFC强大且方便的多,以至于用惯了MFC的我刚开始学时有点不知所措,所幸经过一段时间摸索,终于有些明白了。 就拿做一个按钮模板为例: 在直接从工具箱拖下来没有修改的情况下,按钮的视觉效果大概是如下图所示的样子: 如果是一个交给用户使用的程序,这样的界面怎么...

2016-04-09 12:04:34

阅读数 5009

评论数 1

C# WPF 文件操作

C# WPF 文件操作

2016-04-08 19:03:18

阅读数 4199

评论数 0

C# WPF 实现打印预览和打印

由于要写数据库客户端程序,所以不可避免的要用程序实现打印功能。单单是这个功能就让我直接放弃了C++,直接开始学C#的WPF了。这其中的悲惨经历,不是上面这短短一句话就能说清道明的。学习一段时间WPF之后,终于还是走到了要解决打印相关东西这一步。

2015-11-21 20:51:51

阅读数 13292

评论数 2

C# WPF 读写Excel文件

finally可以没有,也可以只有一个。无论有没有发生异常,它总会在这个异常处理结构的最后运行。即使你在try块内用return返回了,在返回前,finally总是要执行,这以便让你有机会能够在异常处理最后做一些清理工作。如关闭数据库连接等等。

2015-11-10 16:34:33

阅读数 9056

评论数 9

C# WPF 使用Console.Write打印信息到控制台窗口中

WPF中使用Console.Write函数来打印信息是没有意义的,因为并没有给其输出字符的窗口。对于桌面程序来说,这是十分合理的,然而有时为了方便调试,在程序编写过程中打印出信息给程序员看还是必要的,所以本文参考了这篇文章,利用Windows的API,在DEBUG的时候打开一个控制台窗口以供信息打...

2015-11-08 22:24:09

阅读数 8280

评论数 1

C# WPF DataGrid控件实现三级联动

利用DataGrid控件实现联动的功能,在数据库客户软件中是随处可见的,然而网上的资料却是少之又少,令人崩溃。     本篇博文将介绍利用DataGrid控件模板定义的三个ComboBox实现“省、市、区”的三级联动。步骤如下:     一.定义地域信息类(注意包含System.Component...

2015-10-27 17:58:13

阅读数 2918

评论数 0

C# WPF DataGrid控件同行编辑的实时更新问题

这些天一直在研究WPF,试图用其来进行数据库客户端的制作。DataGrid控件以其数据显示和实时编辑的方便易用,自然是不能不用。     数据库程序中,往往要实现多级联动这一功能以实现范围的选择等。本人在实现该功能的过程中发现DataGrid控件一个让人十分崩溃的点,就是在编辑完一个单元格的数据之...

2015-10-26 20:33:18

阅读数 3776

评论数 0

C# WPF 模拟键盘输入与UI控件进行交互

模拟键盘输入数据给UI在测试程序或者其他一些比较极端的情况下是必要的,本人在编写数据库程序的时候也有一个需求刚刚好要用到。查找相关资料后发现WPF似乎并没有直接提供接口,网上实现的方法相对方便的是使用“WpfSendKeys.dll”动态链接库并调用里面的函数来发送数据给UI控件实现模拟。本人参考...

2015-10-26 13:06:21

阅读数 5878

评论数 1

C# WPF ListView控件应用

C#的WPF作为现在微软主流的桌面程序开发平台,相比过去的MFC时代,有了非常多的不同。本人刚从MFC平台转过来,以为可以轻松上手,哪知碰到了很多问题,十分不解。不得不乖乖回去看了本书,再继续回到边左边边学的路上。在这边也推荐《深入浅出WPF》这本书,拿来上手还是极好的。     由于WPF以数...

2015-10-23 00:42:48

阅读数 6322

评论数 1

C# SQLite 数据库开发(1)------数据库的下载、配置和操作

// 开始计时    Stopwatch watch = new Stopwatch();  watch.Start(); SQLiteConnection conn = null;  string dbPath = "Data Source =" + Environmen...

2015-10-06 18:07:27

阅读数 2229

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭