
Winform
文章平均质量分 91
星火燎猿
我们只用技术说话 眼界决定境界,定位决定地位! 留言私信直接说问题,不要问在不在,我看到了会第一时间回复。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WinForm窗体禁用关闭按钮
禁用最大化窗口:MaximuzeBox 设为False禁用最小化窗口:MinimizeBox 设为Falseusing System.Runtime.InteropServices; //禁用关闭按钮需要引用这个 public partial class原创 2011-09-06 19:28:48 · 3762 阅读 · 0 评论 -
Access分页及效率分析(MSSQL Server、Oracle分页)
在实际过运用过程中,我们开发的项目有时需要支持多种数据库,那么在开发中我们会遇到不同的数据库在SQL语句方面还有区别,导致我们有些细节需要去调整,下面就分页功能在不同的数据库中的具体使用详细说明。 一、Access数据库分页与效率分析 由于Access操作简单,调用,迁移方便,节省费用,对于搭建者的能力要求也会低些,对于较小量的数据,我们使用Access数据库是比较适合的转载 2014-05-05 23:40:50 · 1085 阅读 · 1 评论 -
c#播放音频文件
首先将C:\WINDOWS\system32下的wmp.dll应用到项目中;WMPLib.WindowsMediaPlayerClass player = new WMPLib.WindowsMediaPlayerClass(); player.URL = @"F:\ding.wav"; player.uiMode = "None";转载 2012-12-17 22:32:47 · 3802 阅读 · 0 评论 -
winform实现发票打印功能
各位博友,好久没有更新博客了,前两天一个交流中的好友研究了一套winform中的打印功能,再此向这位好友【杭州-andy】表示感谢,感谢他提供这么好的素材让大家学习。 直入主题,实现这个打印功能,只需要3个主要的打印控件,printDocument,printDialog,printPreviewDialog。先介绍一下整体思路: A首先打开VS2005新原创 2012-10-15 10:05:36 · 13763 阅读 · 3 评论 -
C#中串口通信编程[转载]
本文将介绍如何在.NET平台下使用C#创建串口通信程序,.NET 2.0提供了串口通信的功能,其命名空间是System.IO.Ports。这个新的框架不但可以访问计算机上的串口,还可以和串口设备进行通信。我们将使用标准的RS 232 C 在PC间通信。它工作在全双工模式下,而且我们不打算使用任何的握手或流控制器,而是使用无modem连接。命名空间System原创 2012-08-11 18:02:25 · 10271 阅读 · 6 评论 -
C# Winform控件贴透明png图片遇到的问题
用C# winform开发界面时会遇到很多小问题,首先贴透明的png图片后,图片无法透明,这点可以通过属性设置:外观/BackColor (Web TransParent)可以解决。 但当用多个控件时,如PictureBox,控件都贴png透明图片后,两个PictureBox有重叠的地方,希望重叠的地方能透明,就是透视下面的控件部分,结果测试后发现两控件重叠透明的地方对整个框架的转载 2012-08-08 11:19:07 · 3825 阅读 · 0 评论 -
在VS2008中打开VS2010项目解决办法
在VS08版打开VS10版时可能会出现问题:1.无法识别工具版本4.0;此时的解决方案如下:————————————————————————————————请把以下代码复制到一个记事本中,然后修改记事本的文件后缀名为reg,双击它就可以了,如果提示的是其它版本,直接修改4.0为其它版本号就可以了: Windows Registry Editor Version 5.00[H原创 2012-07-20 09:25:08 · 12391 阅读 · 0 评论 -
跟着微软走,不会MVC,你OUT了
益处 在我们的开发项目中使用MVC(Model-View-Control)模式的益处是,可以完全降低业务层和应用表示层的相互影响。此外,我们会有完全独立的对象来操作表示层。MVC在我们项目中提供的这种对象和层之间的独立,将使我们的维护变得更简单使我们的代码重用变得很容易(下面你将看到)。 作为一般的习惯,我们知道我们希望保持最低的对象间的依赖,这样变化能够很容易的得原创 2012-07-18 17:45:38 · 16540 阅读 · 41 评论 -
C#操作注册表
以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作 工具/原料VS2008 步骤/方法 1.读取指定名称的注册表的值 private string GetRegistData(string name) { string registData; RegistryKey hkml = Registry.LocalMach原创 2011-12-04 13:11:51 · 1109 阅读 · 0 评论 -
WebBrowser用法总结
简单用了一下记录一下:private void button1_Click(object sender, EventArgs e){ MessageBox.Show(webBrowser1.Document.Body.InnerHtml);//得到浏览器html内容,还可以用GetElementById();}private void Form2_Load(obj原创 2011-11-10 10:40:59 · 3662 阅读 · 0 评论 -
c#中子线程控制进度条的一个简单例子
这个问题来自社区提问,代码保留一份用来以后回答 using System; using System.ComponentModel; using System.Windows.Forms; namespace WindowsApplication4原创 2011-10-09 20:21:47 · 1283 阅读 · 0 评论 -
DevExpress DXperience Universal 11.1.6 下载+源码+编译+汉化流程+升级+替换强名
最近项目需要使用DevExpress WinForm做项目,网上看到很多教材都不错,但是缺少点综合的,这里把收集到的下载地址、安装、编译、汉化、升级的步增都写到了一起,希望能够帮到一些人,写得不好请勿口水1:下载 DevExpress DXperience Universal原创 2011-10-14 11:58:21 · 2633 阅读 · 0 评论 -
DevExpress TreeList使用心得
最近做项目新增光纤线路清查功能模块,思路和算法已经想好了,些代码时候居然在一个控件上纠结了好长的时间,虽然后来搞定了,但是好记性不然烂笔头,还是写下来,以后要用到的时候直接翻就行,帮助文档看得比较纠结,还是自己写的好。 Skelta BPM.NET(全球第一.原创 2011-10-14 09:12:38 · 4415 阅读 · 1 评论 -
整理记录一下DevExpress中更换Form窗体皮肤的操作过程
俗话说得好:”好记心不如烂笔杆儿“,这不,前些时间突然心血来潮,想用C#来写写软件,其实我的计算机中老早就装上了DevExpress的开发环境了,可是一直跟自己找借口,没有动手写过一个像样的软件,我写项目喜欢把界面做得漂亮点儿,当然并没有忽略功能,如果你还在找如何更换DevExp原创 2011-10-14 09:30:45 · 3255 阅读 · 0 评论 -
C#获取电脑硬盘,网卡,CPU的序列号
我实验了还可以,但是我只是截取了部分代码,见下面:private void button1_Click(object sender, EventArgs e){string cpuInfo = "";//cpu序列号ManagementClass cimobjec原创 2011-09-20 20:33:54 · 2263 阅读 · 0 评论 -
如何使Winform的Textbox滚动条保持在最后
Winform编程中,使用的Textbox控件,我们很有可能会遇到需要随时更新其内容(比如聊天窗口文字的更新),当内容过多的时候,就会出现滚动条,如何让滚动条时刻跟随内容的最下面内容呢? 1. 在[设计模式]里双击TextBox,添加TextChanged事件:2.原创 2011-08-18 11:50:52 · 2729 阅读 · 1 评论 -
c#实现随鼠标移动窗体
private void MainForm_Load(object sender, EventArgs e) { //绑定事件 MouseMove += Form_MouseMove; MouseDown += Form_MouseDown; } private Point _mousePoint; private void For原创 2014-09-30 10:58:51 · 3537 阅读 · 0 评论