加入try catch来判断,catch使用的 WebException 来处理 try { var request = WebRequest.Create(uri); using ( var response = request.GetResponse()){ using ( var responseStrea...
接前两篇继续: Winform(C#.NET)自动更新组件的使用及部分功能实现 Winform(C#.NET)自动更新组件的使用及部分功能实现(续) 借鉴文章: 现象...
画填充圆: Graphics gra = this.pictureBox1.CreateGraphics(); gra.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; Brush bush = new SolidBrush(Color.Green);//填充...
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.IO; 7 using System.Linq; 8 using Syste...
客户关系管理系统(CRM)的开发过程中使用到的开发工具总结 开发《客户关系管理系统(CRM)》软件过程,也就是一个标准的Winform程序的开发过...
1)在c#中调用js函数 如果要传值,则可以定义object[]数组。 具体方法如下例子: 首先在js中定义被c#调用的方法: function Messageaa(message) { ale...
本文是系列文章,陆续发表于电脑编程技巧与维护杂志。 DevExpres产品是全球享有极高声誉的一流控件套包产品!国内典型用户包括:用友、...
WinForm概念 属性:规定控件的外观形状等。 事件:规定空间执行的动作,行为。 通过设计器设置属性、事件的东西存在哪里?看Designer.cs。...
首先为项目添加引用 Microsoft Internet Controls public Form1(){InitializeComponent();this.webBrowser1.AllowWebBrowserDrop = false; //可在属性里设置,很重要//在新F...
在GridView列表中使用图片显示记录是否包含附件 在我的前面很多文章中,都介绍过通用附件模块的管理,本篇随笔主要介绍在一些应用模块...
使用多线程更新DataGridView,防止页面卡顿和卡死的问题 UpdateDataGridView(DataTable dt); private void UpdateGV(DataTable dt){ if (dataGridView1.InvokeRequired){ th...
摘要: 创建C#串口通信程序需要注意什么呢?创建C#串口通信程序的步骤是什么?那么本文就向你详细介绍创建C#串口通信程序集体的内容。...
摘要: C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具...
接昨天的文章Winform(C#.NET)自动更新组件的使用及部分功能实现 强制更新的实现部分: 将DownloadConfirm窗体修改成单纯的类 DownloadConfirm 2 ...
源起 (个人理解)包管理最开始应该是从java平台下的maven开始吧,因为java的开发大多数是基于开源组件开发的,一个开源包在使用时很可能要...
声明:核心功能的实现是由园子里圣殿骑士大哥写的,本人是基于他核心代码,按照自己需求进行修改的。 而AutoUpdaterService.xml文件生成工具...
若要自定义排序顺序,必须编写一个实现 IComparer 接口的类,并将 ListViewItemSorter 属性设置为该类的一个对象。 当设置 ListViewItemSorter 属性值...
批处理是DOS时代比较常用的方法之一,目前来说也是一种高效的方法,复制代码到文本文件中,保存并修改文件扩展名为*.bat. 安装windows服务...
上文在 《C# 使用BackgroundWorker实现WinForm异步》介绍了如何通过BackgroundWorker实现winForm异步通信,下面介绍如何通过BackgroundWorker实现进度条显...
一、C# Thread类的基本用法 通过System.Threading.Thread类可以开始新的线程,并在线程堆栈中运行静态或实例方法。可以通过Thread类的的构造方法...
在前面介绍的几篇关于CRM系统的开发随笔中,里面都整合了多个页面的功能,包括多文档界面,以及客户相关信息的页面展示,这个模块就...
写了一个基于BackgorundWorker演示异步操作的例子。由于这个理基本上实现了BackgorundWorker的大部分功能:异步操作的启动、操作结束后的回调、...
BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作。 开始 在应用程序中添加一个BackgroundWorker实例,如果用的是VS,可...
我在本系列随笔的开始,介绍了CRM系统一个重要的客户分类的展示界面,其中包含了从字典中加载分类、从已有数据中加载分类、以及分组...
1、CRM系统的工程项目介绍 本客户关系管理系统,也是基于这个目的和基础上进行模块开发,在整个项目模块开发过程中,将会利用到整个...
以前的异常处理,习惯了过程式的把出现的异常全部捕捉一遍,然后再进行处理。Async/Await关键字出来之后的确简化了异步编程,但也带来了...
datagridview 点击列标题排序Posted on 开发winform中,平时经常用到数据列表,我们大多选用datagridview,但是此控件本身没有排序的功能。参阅网...
Winform开发框架之客户关系管理系统(CRM)的开发总结系列1-界面功能展示 一直以来,都希望整合一个以客户为中心的平台,有两个方面的考虑...
Application.Exit:通知winform消息循环退出。程序会等待所有的前台线程终止后才能真正退出。 是一种强行退出方式,就像 Win32 的 PostQuitMessag...
在上篇随笔《脊柱外科病人资料管理系统的界面设计分析》中介绍了一些常用的界面设计方面的内容,本篇继续上一篇,介绍脊柱外科病人...
整体结构:(写的不好的地方请指教,本人英文水平一般有不达意地方也请指明,谢过。) class Entity{ public string Name { get ; set ; } public int ...
GridControl详解(一)原汁原味的表格展示 Dev控件中的表格控件GridControl控件非常强大。不过,一些细枝末节的地方有时候用起来不好找挺讨厌...
winform程序关闭时系统托盘图标是无法关闭的,当鼠标在托盘图标上一晃才会消失,这不是个好体验,给人一种程序并没有关闭的错觉,今天...
WinForm 天猫2013双11自动抢红包 1. 正确获取红包流程 2. 软件介绍2.1 效果图: 2.2 功能介绍2.2.1 账号登录 页面开始时,会载入这个网站:https...
在这个纷繁的社会里面,统一性的特点能够带来很多高效的产出、牢固的记忆,这种特征无论对于企业、个人的开发工作,知识的传承都有...
1、通用数据导入导出操作模块回顾 在我的Winfrom开发框架里面,有一个通用的导入模块,它在默默处理这把规范的Excel数据导入到不同的对象...
淘宝API开发系列---阿里.聚石塔.开放平台的使用 好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开...
一共470多例winform 界面特效的源码。 窗体与界面设计... 9 实例001 带历史信息的菜单 10 实例002 菜单动态合并 12 实例003 像开始菜单一样漂亮的...
GDI画验证码 Random r = new Random();string str = "";for (int i = 0; i 5; i++){int a= r.Next(0, 10);str += a;//将数字连接到一块}Bitmap bm = new Bitmap(150, 90);//创建位图...
这里给园友们演示的是Dom操作实现跑马灯效果,相信我们很多人都用Winform实现过跑马灯效果,其中的关键就是Tirm控件,那么在Dom操作中是用...
之前为了这事,百度了一天也没找到,最终使用了静态变量了。 窗体Form1: private void button1_Click( object sender, EventArgs e){ var form2= new Form2(tex...
前几天开始学Socket编程,跟着老师一点一点的做。最后做了一个WinForm版的小聊天室。这个聊天室的客户端和服务端都只是在本机上运行。...
前言: 本人常年使用Windows 7(虽然在努力学习Ubuntu,但是必须承认Windows 7上拥有大量的优秀软件,比如Evernote、Microsoft Office等)。但是由于...
前些日子从研究所临时调回公司,帮忙做另外一个项目的控件验证工作,其实内容非常的简单,就是将用户即将提交至服务器的数据先做一...
原文《Thinking In Design PatternMVP模式演绎》不知为何丢失了,故重新整理了一遍。 目录开篇 忙碌的9月,工作终于落定,新公司里的框架是MV...
由于最近台风挺多,公司网站上需要挂上台风预报信息,就整了个抓取台风数据(至于抓数据的概念和实践手册我以前写的一篇博客里面有...
DevExpress 开发的控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制。对于编程人员来说是个不错的选择。它的菜单...
小菜的系统框架界面设计-XiaoCai.WinformUI代码开源 我的源码分享 曾经,看到别人漂亮的系统界面,合理的布局,可是却没有提供源码,道理很...
写在前面的话: 在园子里逛了有一段时间了,一直想写点东西,但苦于自己的水平有限,生怕写出来的东西浪费了读者的时间。楼主有幸参...
说在开头 因公司需求,为减少工作成本,需采集一些店铺的数据,并且需插入线上数据库。 采集思路 HTML代码分析神器(HtmlAgilityPack),其...
感悟:明天就又是学校双选会的日子了。两年我都参与了学校的双选会的服务工作,现在该是双选会服务的我时候了。怎么样找到一份好的...
Winform开发框架之附件管理应用 在很多常规的管理系统里面,都可能有附件管理的需求,在我做的一系列医疗行业的病人信息管理系统里面,...
Winform开发框架主界面设计展示 做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块...
今天下午程序写完,有些时间就搞下界面美化,做个无框窗体。首先把窗体的FormBorderStyle设置为None,就变成无框的啦,不过你会发现这样窗...
C# 鼠标悬停在datagridview的某单元格,显示悬浮框效果 今天在做项目时,看到一软件做的悬浮框效果不错,从网上搜罗了一些资料,未见到有...
今天朋友说被他们公司的学习网站恶心到了,下班后要他看学习资料,看完点下一页,而且一页必须停留多少时间才能点击下一页,想不看...
CS_DropSHADOW = 0x20000 ; GCL_STYLE = (- 26 );[DllImport( , CharSet = CharSet.Auto)] SetClassLong(IntPtr hwnd, int nIndex, int dwNewLong);[DllImport( , CharSet = CharSet.Auto)] GetC...
GetMD5( string sDataIn){MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider(); byte [] bytValue, bytHash;bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);bytHash = md5...
引言...
第一:新建一个类,用了获取WebBrowser元素的类 //需要引用 Interop.SHDocVw 和 Microsoft.mshtml public class Element{ HtmlElement GetElement_Name(WebBrowser wb, st...
我也来SplashScreen SplashScreen,就是平时我们说的溅射屏幕,任何一个做过客户端程序的coder应该对它都不陌生,因为它能提升用户体验,让软...
此属性就是获取或设置窗体的边框样式, 默认值为 FormBorderStyle.Sizable 。 共7个值。 属性 意义 None 无边框 FixedSingle 固定的单行边框 Fixed3D 固...
protected internal:访问仅限于当前 abstract:可以被指示一个类只能作为其它类的基类. sealed:指示一个类不能被继承. static:修饰类时表示该类时...
在Winform开发框架中,利用DevExpress控件实现数据的快速录入和选择 在实际的项目开发过程中,有好的控件或者功能模块,我都是想办法尽可...
使用事务操作SQLite数据批量插入,提高数据批量写入速度,源码讲解 SQLite数据库作为一般单机版软件的数据库,是非常优秀的,我目前单机...
Datagridview中数字格式列 不显示小数点前面的0 用代码设置DataGridView中某列为数字格式,但当小数为0.*的时候,前面的0却不显示。只显示.*。...
日志模块 对于一个系统来说,日志模块是必不可少的,它能给后面系统的维护和bug的修复,带来极大的方便。.net的日志模块有很多,比较流...
在做Windows Forms开发的时候,免不了需要手动刷新窗口,以重绘所需更改的控件,或其它什么的。当出现这类需求时,你有三个选择,使用...
利用Winform HttpRequest 模拟登陆京东商城 目前只获取订单信息,可以获取图片等其他信息 1 using System; 2 using System.Collections.Generic; 3 using System...
上回简单说了 Aliexpress API 的认证流程, 这回在奉送一个小工具, API 测试工具. 点我下载 做这一行,和做程序员的生活完全不搭调, 格格不入....
datagridview 不显示行号的问题 环境:C#,Winform 场景: 窗体上有两个tab页A、B,每个tab页上都有一个DatagridView。窗体加载后,显示tab A选项卡。...
首先声明,本人文笔不好,大家见笑,欢迎高手吐槽. 做c/s开发肯定会遇到的就是自动升级功能,而这实现方式是非常多. 本文使用 webservice的方式...
showdialog窗体不在任务栏显示的问题处理 场景: c#开发的windows窗体用showdialog弹出时,在任务栏中 win7系统显示,win xp和win 2003却不显示。 窗...
今天继续给大家介绍核心库的IOC的使用,在我的框架里,IOC使用的比较简单,主要是用于解除模块间的耦合和实例化接口。 1、接口说明,...
encoding=?configuration connectionStringsadd name=connectionString=providerName=/ /connectionStrings appSettingsadd key=value=/add key =value=//appSettings/configuration...
引子 在编写使用ClickOnce部署的应用程序时,需要在程序的标题栏、软件变更记录、软件关于等页面读取显示当前的版本号。 之前很傻瓜的做...
上篇文章简单的介绍了一下,我的一个开发框架。看的人还不少,多谢大家的关注,我继续介绍一下,模块和模块之间是怎么组织起来的。...
近来,看园子里,好多同学,展示自己工作中的开发框架,有的功能强大,有的短小精悍,我也来凑个热闹,望各位大侠指点一二。 一、指...
...
...
Windows Phone7提供了丰富的可用silverlight控件。 Height/Width Width,Height就是我们指定的TextBox的宽度和高度,其实就是我们预期的TextBox的宽度和高...
...
...
只是在平常的工作中,需要自己开发一些控件。在自己开发WinForm控件的时候,没有太多可以借鉴的资料,只能盯着MSDN使劲看,还好总算有些...
要求使用C/S结构的医院管理系统。所以想起了以前开发所使用的DotNetBar.然后在公司建好环境,搭好解决方案之后。在使用家里Win7笔记本拖控...
private void gvWeek_ValidateRow( object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e){ try {GridView _view = sender as GridView;GridColumn _optTime = _view.Columns[...
如果你需要一个这样的安装组件:它可以读取XML配置文件(SetupScripts.xml),然后异步地运行定义在它里面的方法或脚本(比如执行一个可执行文...
最近在搞这个考试监控,找来VFW的资料,胡编乱凑而成。 VFW全称为Video for Windows,是微软提供的,内嵌windows系统。 首先定义一个VideoAPI类。...
我们在Winform开发的时候,使用From.Show来显示窗口,使用Form.Close来关闭窗口。熟悉Winform开发的想必对这些非常熟悉。但是Form类型实现了IDi...
先直接上程序界面,了解整体工作流程是什么样子的,求服务器进行挂机测试,需要固定IP,空间大概需要10G左右(主要是BT种子占用空间过...
...
最近一直致力于Winform开发框架的重构工作,因为发现要维护传统Winform开发框架、WCF开发框架、混合式开发框架,以及相关的模块,包括权限...
Form1 : Form,IMessageFilter{ public Form1(){InitializeComponent();Application.AddMessageFilter( this );} private int WM_LBUTTONDBLCLK = 0x0203 ; public bool PreFilterMessage( ref Me...
WinForm中 事件 委托 多线程的应用【以一个下载进度条为例】 第一步:首先我们创建一个winfor的项目 第二步:我们建一个窗体 在一个窗体里...
YanZhiwei想要取得真正的创新成就,唯有跳出现实中的一切桎梏。你必须跳出那些人为的、在口口相传中被不断放大的所谓“限制”。你必须...
在我的《Winform开发框架》中,可使用多种数据库作为程序的数据源,除了常规的Oracle数据库、SqlServer、MySql数据库,其中还包括了SQLite数据...
背景 最近看了Winform在DataGrid中怎么嵌入Combo,想到平时项目中写到的一些临时小工具,经常用配置参数,有些配置是简单的地址或文本,有...
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Form...
背景 Winform打印后台线程运行时消息,习惯用ListBox,有时候某行消息过长,设置个Tooltip控件提示全部信息。后来无意中看到同事使用RichTe...
WCF开发框架之插件化应用模式升级 自从在《Winform开发框架之插件化应用框架实现》一文中,介绍并总结了Winform开发框架插件化应用框架的...
背景 在Web中Session的功能很好用,于是想Winform中实现该功能,典型应用场景则是登陆成功后,当一段时间不操作,则该会话过期,提示重新...
上次做的那个导入器不够强大,限制还不小,用起来不方便。于是就再做一个这样的工具。代码基本上不同了,思想还是差不多,但功能肯...
浅谈ListBox控件,将对象封装在listBox中,在ListBox中显示对象中某个属性,在ListBox中移除和移动信息 大家好,俗称万事开头难,不经历风雨,...
using System;using System.Windows.Forms;using zoyobar.shared.panzer.web.ib;using zoyobar.shared.panzer.web;using zoyobar.shared.panzer;using System.Drawing;//包含jquery1.6using Sy...
前言 先说明一下,本人不太做winform的项目,工作10年以来,一直奋斗在webform的舞台上,今天有机会也接触了一下winform,下面对工作中用到...
问题的产生: 我的WinForm程序中有一个用于更新主窗口的工作线程(worker thread),但文档中却提示我不能在多线程中调用这个form(为什么?...
继续接着上一篇写:使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)[搜片神器] 昨天由于开源的时候没有注意运行环境,直接...
放弃winform的窗体吧,改用html作界面,桌面应用程序UI的新的开发方式。 做过很多winform项目,都为winform控件头疼不已。想实现一些漂亮的样...
在实际的开发中,我们一般使用SVN工具进行源代码的管理。在实际的产品开发中,根据项目的一些定制要求,往往需要对某一些代码的修改...
C#在图片上添加文字代码 ,在窗体上添加一个PictureBox控件pictureBox_keleyi_com和一个Button控件button_AddStringToImage_keleyi_com。 using System; using Syste...
以前做过一些winform的项目,实现标题描述的效果通常是在鼠标拖拽控件的时候,通常是在拖动过程中生成一个透明的form,把控件放进去,...
概述 C#Winform编程中,跨线程直接更新UI控件的做法是不正确的,会时常出现线程间操作无效: 从不是创建控件的线程访问它的异常。处理跨线...
使用VS自带的打包工具,制作winform安装项目 开发环境:VS2008 Access 操作系统:Windows XP 开发语言:C# 项目名称:**管理系统 步骤: 1、打开开...
利用FileSystemWatcher设计一个文件监控系统时,如果一个文件被修改或者新建,则文件修改事件会被多次触发而产生多条信息。为了将一个文件...
前言 由于多线程可能导致对控件访问的不一致,导致出现问题。C#中默认是要线程安全的,即在访问控件时需要首先判断是否跨线程,如果...
cpu使用率实时曲线图 闲着没事搞 2个panel叠加 在内部panel上面绘制 及宽度增加2像素 往左移动2像素 设计器代码 #region Windows 窗体设计器生成...
更新:通过一些朋友的回复,了解到,可能文章太长了,有朋友只是简略浏览,所以还没有明白程序工作流程。 简单介绍,这个程序是给程...
支持插件化应用 为了引入插件化的应用框架特点,我在上一篇随笔《Winform开发框架之权限管理系统的改进》已经对我的通用权限管理系统进...
Winform中用Listview控件实现更新点击选择后已选择效果,如图: 代码如下: private void frmSelect_Load(object sender, EventArgs e){//初始化listSel数据thi...
Winform开发框架之权限管理系统的改进 权限管理系统,一直是很多Mis系统和一些常见的管理系统所需要的,所以一般可以作为独立的模块进行...
说明:模拟带表盘的时钟...
以前使用C++开发的version.dll文件,由于各个用户环境的不同,造成某些用户加载不了我们开发的插件,并且写version.dll的同事还没找到好的解...
一、引言 之前一直都是写一些C#基础知识的内容的,然而有些初学者可能看完了这些基础知识之后,会有这样一个疑惑的我了解了这些基础...
我们开发 当然我们一般都是按照提示来把 先让我们看看 QueryString 的源代码吧: ViewCode? publicNameValueCollectionQueryString { get { if(this._queryString...
接、鼠标移动改变颜色、奇偶项颜色区分、排序、分页 1.html 代码 HTML HEAD titleDatagridTest/title metacontent="MicrosoftVisualStudio.NET7.1"name="GENERATOR" m...
本文章主要讲解chart控件画柱状图和饼图,代码分享给大家,有需要的朋友可以参考下,不足之处还望大家不吝赐教。 HTML部分: ASP:ChartID...
逻辑进行相关数据操作图: 我们在实现文件上传到数据库的时候,都需要通过相关的上传控件进行,一般的上传控件我们需要在后台进行数...
Form2 : Form 5 { mshtml.IHTMLDocument2 hc; 8 private mshtml.HTMLDocument hc1; M_WORKPATH = ; M_RESOURCE = ; Text 17 { { 20 return m_text; 21 } { 24 m_text = value; 25 } 26 } CopyFil...
srvany.exe介绍 srvany.exe是Microsoft Windows Resource Kits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册...
关于折线的google map文档接受如下 具体代码如下 /*创建折线*/ var polylines = new Array(); function DrawPolyline(value, key) { var paths = new google.maps.Polyline...
要搭建测试环境。 Webbrowser使用方面: 重新加载一页面后,要获取新的内容要使用重新使用browser.Document获取; HtmlElement的GetElementsByTagName(...
winform自适应不同分辨率 不同dpi 1.窗体AutoScaleMode属性 使用None 2.自定义控件AutoScaleMode 使用 Inherit 3.所有控件窗体字体使用px为单位...
窗体加载 JS_Load( object sender, EventArgs e){ ); this .axWebBrowser1.DocumentComplete += axWebBrowser1_DocumentComplete;} WebBrowser 加载完成后事件 axWebBrowser1_Documen...
当IE浏览器遇到脚本错误时浏览器,左下 角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们...
引用user32.dll动态链接库(windows api), /// 使用库中定义 API:SetCursorPos /// /summary [DllImport( )] SetCursorPos( int x, int y); 移动鼠标到指定的坐标点...
在前面的一些随笔中,介绍了不少我的Winform框架的特性,上篇随笔《Winform开发框架之通用高级查询模块》对其中的通用高级模块进了一个整...
背景 今天在做系统报表的过程中,我想实现批量操作DataGridView中的数据,在列中加复选框,通过一个事件触发进行全选或取消,可是在外面...
vb6中控件没有anchor与dock属性,窗体变大后原来要在resize中调整控件的move属性,否则就面目全非了.网上找到一些调整控件大小的代码,发现...
在上一篇文章《 winform 程序制作自己的数字签名 》中我们已经可以得到我们程序定制的数字签名了,但是比较讨厌的是每次编译之后,数字...
static class Program { private const int WS_SHOWNORMAL = 1; [DllImport("User32.dll")] private static extern bool ShowWindowAsync(IntPtr hWnd, int cmdShow); [DllImport("User32.dll")]...
一.使用table合并数据项(隐藏相同数据项)。 1.添加table,添加各数据项目和表头。 2.添加分组,选中table1右键属性-组-添加。 3.右键需要隐...
在Winform开发框架中实现对数据库的加密支持 在很多情况下,我们需要对数据库进行加密,特别是Access数据库、Sqlite数据库,这些直接部署在...
最近一直忙于公司的事情,虽然一直在做一些相关的技术研究,但是很久没能静下心来好好写写博客文章了,想想也有半个月之多了,这半...
灰姑娘本身也有自已的优点,但是却可能因为外貌不讨人喜欢,要变成白雪公主却需要有很多勇气和决心去改变自已: 有一颗善良的心 讨人...
着急写的不用Anchor和Dock实现的一个关于窗体控件随窗体大小改变的代码. 命名有点不规范.. 哪里写的不好.还请各位大神批评哈..嘿嘿 /// su...
Asp.net的GridView在实际的业务逻辑当中,客户都会提前很多不同的要求。就例如Column的动态显示或隐藏。最近在项目的开发当中遇到以下的要...
是不是应该循序渐进的方式,一个一个功能来说明小菜的设计,会不会比较好?可是万一有10个人,有9个说No,那我这个博文写得真的不值,...
VS2012安装后很卡,需要大化小化窗口 前一段时间教winfrom,有个学生的VS2010突然变的卡起来,每次给她解决问题敲代码都很郁闷,写一行,软...
问题: 在系统开发中,布局界面设计是比较重要的一个环节,我曾在一家甲方公司做过MES开发,见过的系统界面五花八门,有100号人,就有近...
什么样的系统界面才算得上是优秀的设计?应该遵守哪些原则? 系统界面设计原则总的来说可以概括成界面在用户的掌控之中、保持界面的...
最近在尝试一种有意思的桌面应用的写法:使用HTML+JS+CSS来做视图的展示,而不用winform的控件。效果还不错。 1.新建一个窗体Form。 2.在For...
"如果编程之道是完美的,那么操作系统就是完美的;如果操作系统是完美的,那么编译程序就是完美的;如果编译程序是完美的,那么应用...
上周五,闲逛Google Code的时候,查看了一下Google参与的开源项目, 在code.google.com上点击"开源计划"然后点击 使用 Google 的代码 即可查看Goog...
后面的小项目要用到,为了防止忘记,特记录下来: ImageReadURLImageToStream(stringURLimage) { Uriuri=newUri(URLimage); WebRequestreq=WebRequest.Create(uri); WebR...
由于水平有限,分析的过程和文章可能会存在漏洞已经错误的地方,欢迎大家对有疑问的位置提出问题,共同讨论,一起成长 :) 一、启动过...
摘要 下载本文讲述的项目源码包 是什么导致我们需要提供一个自定义的消息框? 最初产生这样一个需求是源于项目经理的近乎白痴般的要...
首先在一個WinForm上放置CrystalReportViewer控制項 程式碼檢視如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33...
直接看Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59...
先上图: 这里添加固定的图片的。 代码:...
#(winform)中ComboBox和ListBox添加项完全解决 刚开始用.net 的winform开发,发现好些控件都很难用,可能是不熟悉的原因吧,这不,一个给ComboBox添...
前言...
//重写ProcessCmdKey的方法 protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) { int WM_KEYDOWN = 256; int WM_SYSKEYDO...
ListboxCheckboxForm_Load( object sender, EventArgs e) 7 { DataTable dt = new DataTable(); , typeof (Guid)); , typeof ( string )); ); ); ); ); checkedListBox1.Items.Add(""); checkedL...
一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据、打印等。 Excel 文件或者 Access这两种需要导出的文件可能并不是...
动态添加控件...
电子白板教学软件: 1.支持Word,PowerPoint,Excel,图片,网页 2.支持简单的绘图 3.支持手写 需要请留下直接与我联系...
通过几天的自学,现在总结一下关于C#中连接数据库的一些知识点: 1.使用Connection连接数据库的步骤: (1).添加命名空间 System.Data.SqlClient(注...
CSDN博客导出工具我就不介绍了,用过的人都知道,很方便实用的一个工具。 没用过的看这里: 不过我觉得这个工具对我来说还是不太方便...
ListView 分頁,分組 LsvPagingForm : Form 7 { 設定分組 GroupItem(ListViewItem item) 15 { group_exists = false ; (ListViewGroup group in this .lsvData.Groups) 21 { (group.Hea...
winform 自定义控件闪烁问题极为让人头疼,在网上搜索了很多方法,最后总算是勉强解决,但老实说效果还不是很好。 首先第一种方法: ...
在进入正文之前,想请大家先欣赏下面两段代码: 1: //这是一个控制台程序,请先添加System.Windows.Form.dll的引用 2: using System.Windows.Form; 3: C...
相信大家刚开始写winform的时候都遇到过这样的问题,当跨线程修改控件属性时会遇到如下的异常: 线程间操作无效: 从不是创建控件的线程...
Fish Li今天发了一篇火爆的《》,其中有一个地方我认为他大大的冤枉了微软.Net 类库设计人员,你打开链接就直接跳到了重点,先直接粘贴...
Stream是.net数据流操作的一个封装,它提供统一的流读写规则,为后期开发这方面的功能提供了很大的便利性.有些场景下是直接操作byte[]比较灵...
异步编程。现在我为最新版本的异步编程主题写系列分享,期待你的查看及点评。 传送门:异步编程系列目录 开始《异步编程:同步基元对...
C# WinFrom 对字符进行UTF-8编码 今天做了一个项目,就是把一张表里面的照片,读...
开发环境 : Unity3D4.0 版 几何体添加方法 : 为模型添加事件脚本 这里我们使用 C# 脚本 using UnityEngine; using System.Collections; public class NewBehaviour...
介绍 IrisSkin 是为Microsoft Visual Studio dotNET开发的最易用的界面增强dotNET(WinForm)组件包。它能完全自动的为您的应用程序添加支持换肤功能,甚...
Spread Studio for .NET是一个跨平台的Spread表格控件工具集,支持Windows Forms, ASP.NET, WPF, WinRT以及Silverlight平台。新的产品套包中包含全新的Spread...
热点随笔: 国企程序员的那些事儿(netPisces) MVC实用构架实战(一)项目结构搭建(郭明锋) 云计算之路:用阿里云 vs Azure的对比测试揭...
这几天学习了下邮箱服务器及邮件协议,发现了不少问题,于是就测试了一下各个大型邮箱服务商的服务器。(这个问题应该之前也有人发...
工程就换了个目录,f5 debug调试就给我出这个,出这个,出这个,出这个,出这个! 先上一张杰宝: 解决方案: 右键工程属性---生成, 杰宝...
DataGridView发生异常 在GridView中绑定 List 出现异常。 ------------- 在做GridView中绑定 List时出现异常,此异常有时显示,有时不显示,经过几次测...
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; using System.Windows.Forms; using WinAppLHCOM; using System.Data; ...
用户体验 (简称UE)FaceUI称是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是纯主观的,就带有一定的...
...
在winform程序的设计过程中,如果能够有一套外表美观,功能强大的自定义控件(组件)库,将极大地提高工作效劳。一直以来,在winform的程...
说到底无非几个事情 : 1传输语法确定 2数据元素读取 3 7fe0,0010元素 也就是图像数据处理。 关于这整个过程已经不想多说了 在我的上上一篇...
串行接收事件可以由 SerialData 枚举中的任何项引起。因为是否引发此事件由操作系统决定,所以不一定会报告所有奇偶校验错误。 可能不会...
跨线程修改UI控件 前些天,有个朋友让我给他演示下C#,好快速入门,以完成某科目的期末大作业。然后,就涉及到一个进度条的东西,紧接...
在Winform项目中,界面美观也是需要的,经常遇到界面元素不统一的情况,比如Button有大有小,比如都是保存,但每个页 面的快捷键还不一定...
SSCOM32 PORTMON Portmon 是用于监视和显示系统中所有串行端口和并行端口活动的实用工具。它具有高级筛选和搜索功能,使其处理以下操作的功...
如何清除Form中所有的文本框内容?分两种情况:(1)当所有的文本框都是顶级控件,即它们都直接位于this.Controls(或groupBox.Controls)中,此...
使用WebService上传文件到所在的服务器上,废话不多说,代码说话 首先定义一个文件帮助类FileHelper using System; using System.Data; using System.Confi...
DataGridView提供了Scroll事件,ScrollEventArgs参数提供了: NewValue 获取或设置滚动条的新 Value。 OldValue 获取滚动条的旧 Value 值。 ScrollOrientation 获取...
一、前因...
昨天晚上,我们向博客站点的负载均衡中又增加了一台8核CPU的云服务器,一共用24个核跑博客站点。 今天早上,我们修改了程序,记录从...
1.值绑定 DataTable dtS_SNFlag = new DataTable(); dtS_SNFlag.Columns.Add("sn_flag"); dtS_SNFlag.Columns.Add("desc"); dtS_SNFlag.Rows.Add("0", "不扫描"); dtS_SNFlag.Rows.Add("1"...
项目中有一个已经绑定好的treeview ,需求是,根据过滤条件A,把不满足条件A的节点过滤掉,如果节点不满足条件,但叶子节点满足条件,该...
WinForm中TabControl的Tab标签颜色为白色,要想修改其背景颜色,没有现成的属性可用,需要代码实现,具体步骤为: 1、讲TabControl的属性【Dr...
这是根据传智播客的视频一步步敲出来的,并理解完成步骤,现记录下来。 1.这是完成后的解决方案资源管理器截图 2.完成效果图 3.现在开...
有时候,基于对一些年份、月份的统计,需要集成多个数值指标进行分析,因此就需要把多种数据放到一个图形里面展现,也成为多重坐标...
...
很久没写博客了,有时就是坚持不了,现在重新下决定,用博客记录自己的所学,巩固巩固。 公司项目曾涉及与linux系统通讯的程序,参考...
熟悉VB6的朋友在写带有多个参数的SQL语句的时候 ,查询脚本的参数是用或+号连接起来吗,只有几个参数是尚可,当参数多时可读性就差多了...
在开发winform时经常会用到多线程防止界面出现假死现象,比如当你单击某个按钮时,需要执行很多代码,但是在执行过程中想实时的将当前...
此作品是综合了Winform的常用操作和调用皮肤的功能,Windows操作系统自带的记事本有的功能它的有,另外还添加了不少实用的功能,程序自带...
说实话,这些年来从博客园收获了不少东西。自从当年注册以来就想平时分享点简单的小程序啥的。因为平时比较懒,突然发现近2年没更新...
我在较早时期的一篇文章《基于Lumisoft.NET实现的邮件发送功能》有大致对这个Lumisoft.NET组件的使用进行了介绍,在《DevExpress控件使用之Ric...
Database2Sharp之混合型Winform框架代码生成 本人一直致力于Winform开发框架的研究和使用,有时候项目要求是传统Winform的,直接访问数据库进行...
通常的控件大都有KeyDown,KeyPress和KeyUp事件。它们的顺序以及区别在哪里呢? 一、顺序: 根据MSDN所讲:KeyDownKeyPressKeyUp. 二、区别: KeyDown和...
今天整理电脑,看到这个小工具源码,曾经是为了天猫点红包而写的。若是像今天这样差点删掉了多少有点可惜,虽然没有技术含量,还是...
windows 图像打印向导调用 首先我不知道这个功能是太简单了 还是根本就没人需要用 因此在网上提到的例子基本没有 连MSDN的都是英文!还是...
c# winfrom资源文件的调用和路径全解 一获取非嵌入程序集资源文件路径和方法(C#中获取程序当前路径的集中方法) System.Diagnostics命名空间...
使用动态RDLC+动态数据源制作通用报表程序记录 需求背景篇(一) 我其实好懒的,一般就看。这次接了一个小项目翻查了好多资料 也在博客...
using System; using System.Collections.Generic; using System.Text; namespace WindowsFormsApplication1{ using System; using System.Drawing; using System.Runtime.InteropServices; usin...
最近MSDN回答一个问题说如果在TextBox中键入字符,需要智能感知出列表,同时对不存在的单词(没有出现智能感知的)自动显示Not Found。 首...
用C# 语言写的,所以需要.net fromwork支持 代码不多生成后才十几K,但比较实用 各位亲 收藏吧! 下载地址:?shareid=472764uk=2097328669 有同学讲用...
2012/4/28: 其实 PictureBox 控件也支持显示GIF动画~~~ 哎! 源代码: /* Create By Old At 2013/4/27 */ using System; using System.Collections.Generic; using System.Co...
本章导读: 第四章讲述了模块化应用程序开发中模块的生命周期,生成方法,实例引用的存活时间等关键内容,和经常会应用到的包含定义...
去年快到春节的时候没什么事,计划做这个订票助手,期间由于各种各样的事情最终到春节的时候没有完成。前几天有同事订五一票,遂又...
本系列正式英文系列名是:《the jobless programmer》。简称TJP,又意:碳减排或特价品 。因为程序员是世界上最低碳环保的职业。同时程序员又...
需要引用Microsoft.Office.Interop.Excel dll文件 代码如下 lock ( this ){Microsoft.Office.Interop.Excel._Application xlApp = null ;Microsoft.Office.Interop.Excel._Workbook xl...
/// summary/// 選擇顏色/// /summary/// param/param/// param/paramprivate void button2_Click(object sender, EventArgs e){//是否選擇了顏色if (colorDialog1.ShowDialog(this) ...
第一课初学C# 知识点: 1、了解C#的诞生和特点。 诞生:继C,C++,后微软面向对象语言 特点:具有多态,封装,继承 2、认识C#的开发环境(...
如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误 /xxxxx应用程序中的服务...
Winform开发框架之混合型框架的剖析 我在随笔》都对Winform框架的变种,混合型框架进行了比较详细的介绍,本文继续上篇对混合型框架进行...
背景 上篇说到我们可以将自己的博客内随笔/文章/日记备份得到的xml 转换成CHM文档,如果我们希望将某个大牛的博客随笔全部导出,这个能...
链接自: 要赢得世界,必须在恰当的时间做出恰当的事。这一点,微软做到了。历经微软 DOS,Win 31, Windows 95, Windows 98, Windows 2000, Windows XP...
检测某个程序是否已经运行,如果运行就切换到该程序界面。 以下代码还存在一个问题,程序最小化之后就不能恢复了 /// 该函数设置由不...
View Code Print( int orderId, string orderTime){ bool b = true ; string cut = (( char ) 29 ).ToString() + (( char ) 86 ).ToString() + (( char ) 1 ).ToString() + (( char ) 49 ).ToStr...
UAC环境下,从服务启动用户界面程序 之前从服务启动用户界面程序,使用的都是CreateProcess,或者.net库里面的Process::Start函数。但是在WIN20...
提示: XP使用的是:devcon.exe win7使用的是:netsh命令 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Dia...
接着上篇:,继续。 接下来,实现根据不同的Marker类型,在点击的时候,出线不同的infoWindows内容的效果。 准备两种不同的数据,类型分别...
DotNetBar是一个不错的DotNET控件套装,原来是一个DLL文件,能够做出很漂亮的界面效果,记得在8.0以前的版本,好像实现多文档界面稍显得麻...
Winform开发框架之混合型框架的实现 我在之前一篇文章《Winform开发框架之框架演化》中,介绍了传统Winform开发框架、传统WCF开发框架、离线...
知识点:科学计数法转化 double d= 138255963301486622 ; string idcard = "" ; try {idcard = Decimal.Parse(d, System.Globalization.NumberStyles.Float).ToString();} catch (Exc...
【提出问题】 autohome是个汽车门户,有时论坛里面会有一些比较好看的帖子,比如一家四口环中国行,主贴100多页,跟帖4000多页,看起来很...
节省宝贵的屏幕空间隐藏很少使用的winform控件 当我们布局窗体控件时,会发现有些控件很少使用到但却又必不可少,比如一些系统的参数输...
在传统的VB6中父子窗体(诸如闪屏窗体是父窗体加载内容,然后启动自动关闭,启动主窗体,是子窗体)的交互中,我们只需按照这样的逻...
昨天在重构一个外包项目的源码时,发现对方使用了相对路径进行操作,由此想起了在使用相对路径时的潜在危险。(PS:我之前就犯过类似...
NSIS打包软件(二) 上一篇(NSIS打包软件(一))主要介绍了NSIS打包软件安装程序,对于我们软件行业来说一般软件都不可能只有一次安装...
1、什么是NSIS NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩...
程序示例(C#智能设备应用程序): 必须添加对wmp.dll的引用(项目-添加引用-windows/system32/wmp.dll)。 源文件: //CMediaControl.cs:定义了控制媒...
找到/关闭 任务管理器中的指定进程 .NET /// summary /// 找到并关闭指定进程 /// 例如:"PPAP","knbcenter","PPSKernel","WordBook","BFAssistantSvc" /// /summary...
操作DataGridView 以xml形式保存,拖动需要列的顺序 保存,加载,删除文件 ; Load 事件调用加载文件 (subInitDgv();) // 初始化列表 private void sub...
/// summary /// 导出Excel(按照拖到的列的顺序)(流) /// /summary /// param窗体的文本名称/param /// param要导出的DatagridView数据/param public static void Prin...
private DataSet xsldata() //定义一个dataset并把excel数据读入dataset { dataGridView1.Rows.Clear(); OpenFileDialog openFile = new OpenFileDialog();//打开文件对话框。...
1、System.Diagnostics.Process.Start(@"exe文件的路径");...
参考: 使用 GraphicsPath -- 指定一系列的 Arc, Line 先补充下 Arc 的用法: // ... Graphics g = e.Graphics; int radius = 50 ; // 圆角半径 Rectangle rectArc = new...
Graphics 类提供将对象绘制到显示设备的方法。 Graphics 与特定的设备上下文关联 1, 获取 Graphics 对象 : A, 通过处理控件的 Control.Paint 事件并访...
问题篇: 昨天在CSDN看到这样一个帖子:苦逼的三层代码: 采用传统的三层架构写代码,每个数据表都要定义一个实体对象,编写后台的时...
我自己的理解是这样的:上面Controls文件夹中的控件是在开发环境中已经定义好的,可以在控制台中打开编辑的,而这里的控件是在运行时生...
因有一个业务需要在Winform界面中,以类似Excel表格界面中录入相关的数据(毕竟很多时候,客户想利用成熟的软件体验来输入他们想要的东...
可以在form_load事件里把this传给UserControl,然后在usercontrol里调用form的各种方法,不过这种做法不太好,耦合性较高。标准做法是用事件传递...
今天研究了一下,在C#里面却是可以不用自定义消息这么复杂的方法来实现跨窗体调用控件,C#有更好的办法就是委托。 效果描述:有两个窗...
公告 解决X64应用程序中读取WParam溢出的问题 C#应用程序是AnyCPU的。在一段处理鼠标滚轮WM_MOUSEWHEEL的代码里碰到溢出的问题OverflowException。...
今天来学习一下,WinForm项目打包,生成安装文件。 第一步先来建一个最简单的Windows窗体应用程序,并为项目命名为WinFormTest,解决方案为W...
VS项目整体重命名工具 不再为项目重命名和修改命名空间而烦恼,简单几个字,但是开发加上测试大量项目,前前后后竟然跨越了1个月,汗...
C#增添控件类型Universe无法解析程序 我从工具箱中托外部引用的控件时提示我:类型Universe无法解析程序 集:System.Design,Version=2.0.0.0,Culture=...
大部分控件你把属性设置成什么,那么预览以及运行的时候自然字体也就是那种类型比如普通的WinForm程序中,TextBox的字体包含字号、样式等...
首记,一种新的企业信息化平台开发方案——AgileEAS.NET框架 很长时间以来,我一直都是以一个看客和学习者的身份隐匿在博客园,看着各位...
我在上一篇《Winform开发框架之通用人员信息管理》随笔中介绍了这个通用人员信息管理的大致实现界面和思路,本篇就其中的实现细节做进...
BackgroundWorker是一个非常不错的线程控件,能避免界面假死,让线程操作你想要做的事,它学习起来很简单,但是能实现很强大的功能。发布...
场景回顾: 我需要做一个功能,很简单,就是显示出本地所有的网络连接 比如在我的网络连接里有以下的items。 代码里需要引用:Interop....
百度云盘代码下载:?shareid=388120uk=3627406265 窗体设计: 父窗体: 子窗体: 方法一: 1、子窗体设置一个父窗体MainFrm属性: public MainFrm Main...
1.具体代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Reflection; using System.Data; using System.ComponentModel; using S...
运行界面上,实现随意拖动控件 .NET m_X;control_MouseDown( object sender, MouseEventArgs e){m_X = e.X;m_Y = e.Y;} private void contro_MouseMove( object sender, MouseEventA...
功能描述:在鼠标进入一个用于绘制图形的窗体(如:Show_3D)时,滚动鼠标滚轮,使窗体中的内容能够进行放大缩小.此处以绘制XNA图形为例. 滚动鼠...
哈,今天又用到了LookUpEdit控件,主要是用来实现 模糊查询 和 自由输入 功能,然而由于长时间没用了,一阵手忙脚乱的,这里把网上收集的...
以下实验在WIN7下.net framework3.5 平台,vs2008环境中测试通过 今天做了一个软件,想发布的时候才发现调用的类没几个,就像把它们都跟EXE文件打...
1.为控件增加提示信息 #region 为控件增加提示信息ShowToolTipT(ToolTipController toolTipController, string sContnent, T t) where T : Control{toolTipController.ShowBea...
大一时课程设计《用C#编写的记事本》 主界面视图: 核心代码(含注释部分,大一时的作品,初学者,请多多包涵) View Code 以下是课程设...
公告 Windows API User32.dll详细介绍 如果你不想自己的程序被从Ctrl+Alt+Del弹出的窗口中强行关闭, 介绍一个Windows未公布的API函数给你: RegisterSer...
经过我多次查找问题的原因找到原因,因为MainWindowTitle显示的是窗体的Text属性,而不是Name属性。所以设置Text属性的值就可以找到了。 同样...
Winform开发框架之通用人员信息管理 我在随笔《Winform开发框架之通用短信邮件通知模块》和《Winform开发框架之通用附件管理模块》等多篇文...
在诸如MSDN等论坛中,每个用户默认会根据名字生成唯一不同的头像图片(如果没有上传自己的头像的话)。这个功能是怎么实现的呢? 1)...
using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; using System.Threading; using System.Drawing.Text; using System.Runtime.InteropService...
将某个EXE设为开机启动项 .NET实现 private void btnSetOk_Click( object sender, EventArgs e){RegCompStartRun( true , txtFullPath.Text.Trim());} private void btnCancel_Click...
在IE中使用VS.net WinForm控件 在visual studio .net中,类似于applet或activex控件,winform控件可以嵌入ie中使用。嵌入ie的windows窗体控件不要求注册,...
最近在使用GridView做一个小项目,以下是本人使用过程中的个人总结,本文主要总结控件的属性设置,附上图片,给大家一个参考。后续会给...
解决ListView1的界面数据与内存不一致问题,将内存数据更新到界面上 目的:解决内存中的数据与界面上不一致,可以将内存中的正确数据更...
this .Location=p;...
private void button1_Click(object sender, EventArgs e) { string s = textBox1.Text.ToString(); bool b = ValidateDataTime(s); string rs = ""; if (b) { rs = "true"; } else { rs = "fals...
前面一个博客:也来学学插件式开发中很多朋友留言说可以用MEF来实现。于是我就试着用MEF实现了一下。 步骤和上一篇差不多,只是加载插...
1.添加新项一般处理程序 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Text; using System.Data; using Sys...
...
一个简单的文件MD5码自动计算比较器(附源码) 一直在玩 WOW ,发现网上的 MD5 计算工具都没有自动比较功能,每次下载更新计算后,都要自...
在业务系统的操作过程中,有时候,用户需要切换用户进行重新登录,这种情况有时候是因为一个人管理多个用户账号,希望通过不同的账...
private void Form1_Load(object sender, EventArgs e) { this.listView2.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; //不显示列的标头 this.listView2.MinimumSize = ...
C# WINFORM 强制让窗体获得焦点(可实现单次置顶或持续置顶) //首先要说明的是与TopMost的效果不同,TopMost是属性定义,而且设置True后,如果不...
作者:Eaglet 随着.Net技术的发展,.Net技术被逐渐应用到很多大型的应用软件项目中。这些项目的规模越来越大,很多项目中除了自己的代码...
上一家公司有用到插件式开发来做一个工具箱,类似于QQ电脑管家,有很多工具列表,点一下工具下载后就可以开始使用了。可惜在那家公司...
效果类似QQ收到新的会话消息任务栏颜色变化 附2小段代码: [System.Runtime.InteropServices.DllImport("user32.dll")] staticexternintFlashWindow(inthwnd,intbInver...
效果图: 源码: 功能: 移动选区调整大小放大镜通知观察者热键 为什么要做这个小工具? 最近要实现一个从网页拖拽图片到应用的功能,...
功能很简单,基本上都是对数据库的添加/删除/修改/查询,另外包含一点图片处理的功能。由于的是单机版的小软件,数据库选择为access。...
第一次在博客园写文章,想跟大家分享一下一些关于Chromium的.net封装版本 从学校毕业后到现在也有一年半了,主要做.net方面的,winform和a...
几句闲扯 其实对于我本人而言,对于各种工具中自带的SQLBuilder并不是很有兴趣,而且从搞软件到现在,也只有在用MSSQL时用过这个功能,而...
基类方法的隐藏与调用——读《C#入门经典》 在某地方帮忙,闲来无事,打开《C#入门经典》继续看。哎,没网的情况下,很DT。 不记得上次...
快过年了,大家应该都比较清闲了,应某某年会要求需要这么一个抽奖软件,实现以下功能: 1、 可以设定奖项,一等奖、二等奖、三等奖...
OK,刚看到这个博文,想起前段时间做的一个功能简单的小辅助程序【功能:实现一窗体始终置顶,但不占用焦点。对于需要多次重复输入的...
System.Reflection.FieldInfo[] fieldInfo = form.GetType().GetFields(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance);for (int i = 0; i fieldInfo.Le...
} #endregion 2. 使用SendKeys方法,将按键发送给应用程序。可参考SendKeys的使用方法。...
控件上的图片对齐方式,按钮示例如下: private void button1_MouseMove(object sender, MouseEventArgs e) {button1.ImageAlign = ContentAlignment.MiddleLeft; }private void...
在 C++中加载和卸载DLL是一件很容易的事,LoadLibrary和FreeLibrary让你能够轻易的在程序中加载DLL,然后在任何地方卸载。在 C#中我们也能使用...
实现步骤: 1.在窗体中放一个容器(例如:Panel),并且将容器的Dock属性设置为Fill。窗体中其他控件都放在这个容器中。 } } } #endregion 3.在...
C# WebBrowser控件禁用超链接转向、脚本错误提示、默认右键菜单和快捷键 从 VS2005开始,VS自带的 WebBrowser控件,就已经相当友好了,可控性非...
Hook钩子程序(续) 上一篇写到钩子程序,虽然本机调试成功了,但是,发给同学玩下,结果钩子无法加载。无奈没有网络,不停的看vs里面...
做Winform的,我们一般都知道,传统.NET界面有一个RichTextBox控件,这个是一个富文本控件,可以存储图片文字等内容,它有自己的文件格式...
不能直接绑定属性的属性的解决方案 试想一下,如果某一个实体有N(假设大于30个)多个属性。现在要把这个实体的集合做为数据源显示在...
Winform开发框架之通用短信邮件通知模块 在做Winform项目的时候,一直有一个梦想,就是希望把所有的组件模块组合即可组装成一个完整的项...
object[] obj = new object[1];obj[0] = 需要传入的属性;result = (Animal)Assembly.Load("程序集名称").CreateInstance("程序集名称." + 类名, false, BindingFlags.CreateI...
公司里不知道搞了网络什么限制,我这个机器自古以来上午都登不上腾讯QQ客户端,每次都是上午用WebQQ,中午吃完饭回来才能登客户端。...
如果你还不知道CodeLove,点击【一起来编程吧,CodeLove初版发布】. 如果你还不知到如何为CodeLove编写插件,请查看【 为CodeLove编写插件常用软件...
上篇讲了PivotGridControl,有的大湿可能觉得废话多了,还有的说呢官方文档里面已经说得很详细了,这个倒是事实。但是文档是死的,业务是...
去年在window service 插件服务插件开发时,曾经写过一篇.net 中读取自定义Config文件,那个配置文件通用读取方法,只适用于读取键值对,如下...
当有大量数据需要计算、显示在界面或者调用sleep函数时,容易导致界面卡死,可以采用多线程加委托的方法解决 using System;using System.Colle...
年关将至,公司都有年会了,做个幸运大抽奖软件,一起庆祝下 由于一个朋友的要求,需要在晚会上做一个抽奖的软件,来随即抽取录入的...
在WinForm程序中,我们有时候会使用TreeView控件来作为系统的侧边栏的导航(图1),通常这些TreeNode项也是根据用户的权限来动态生成的,那...
为了加快图像的处理速度,在图像处理算法中,往往需要把彩色图像转换为灰度图像 24位彩色图像每个像素用3个字节表示,每个字节对应着...
static class Program{ 应用程序的主入口点。 /// /summary [STAThread] static void Main(){Application.ThreadException += Application_ThreadException;Application.SetUnhandledE...
DevExpress第一炮——从初步使用该控件到多维数据集控件PivotGridControl 例子基于Winform开发,我使用的是VS2005,因为工作就用这个,版本低了点...
为了拓展公司业务,客服部需要大量相关行业的客户资料。由于公司规模不大,从成本上考虑够买数据不太现实,所以我们就开发了一套方...
这篇文章的重点是讲解如何获取类名为Internet_Explorer_Server控件的内容 为了让大家都能够使用demo,我以IE为测试对象,另外为了突出重点,所以...
也许你还在为生活庸庸碌碌而感到迷茫,也许你还在虚拟生活中游戏人生,也许你还在加班生活而痛苦挣扎无论怎样,都不应该阻挡你的积极...
在上篇随笔《Winform开发框架之通用定时服务管理》介绍了我的框架体系中,通用定时服务管理模块的设计以及一些相关功能的展示。我们在...
文章重点:多线程处理webbrowser的相关问题,并解决触发click事件,js无响应问题 最近刚好碰上一个需求:循环遍历网页元素,找到innerText为...
Winform开发框架之通用定时服务管理 做项目的时候,或多或少需要和其他外部系统或者接口进行数据交互,有些是单向的获取,有些可能是修...
在之前几篇文章中,介绍了关于Apsose.cell这个强大的Excel操作控件的使用,相关文章如下: 使用Aspose.Cell控件实现Excel高难度报表的生成(一...
处男贴,写的不好,请多指教。 View Code btn_MoveFirst_Click( object sender, EventArgs e) 2 { 3 if (Dgv_Session.SelectionMode == DataGridViewSelectionMode.FullRowSelect)...
鼠标右击 左击 等总结 C#winform处理鼠标和键盘事件在程序运行中,产生事件的主体有很多,其中尤其以键盘和鼠标为最多。本文就来探讨一...
异步编程。现在我为最新版本的异步编程主题写系列分享,期待你的查看及点评。 Task 开始《异步编程:同步基元对象(上)》 中提到的多...
C#程序最小化到托盘图标 1 .设置窗体属性showinTask= false 2 .加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。 3 .添加窗体最...
c#中怎样实现当一个类实例的属性值改变时,触发事件调用另一个方法? using System; namespace ConsoleApplication7 { class Program{ static void Main( string...
listView1.GridLines = true;//显示行与行之间的分隔线listView1.FullRowSelect = true;//要选择就是一行listView1.View = View.Details;//定义列表显示的方式listVi...
最近朋友反馈系统文件配置,不是很好用,原因如下: 1.系统配置点开加载数据库中语言设置与提醒时间 连接数据库容易因连接配置不正确...
.NET的基础类Object有一个Equals方法,这个方法用来比较两个对象是否相等,默认的实现是比较两个引用是否相同,相当于==操作符。对于不同...
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using S...
最近做的winform程序使用了DataGridView,在清除DataGridview的数据时遇到个问题。 我想要清空DataGridview的数据,用了DataGridview.Rows.Clear(),这时就...
1 Windows窗口消息大全,全不全自己看 #include #include #include #include #include #include #include #include #include #ifndef WM_SYSTIMER DRV_EXITAPPLICATION 0x000C WM_HIB...
进程通信以及活动窗口检测——软件工程实验小记一 好久没写博客了。各种考试各种作业,各种。。。。上周才送走了英语四级考试,周日...
// 鼠标软模拟:好处就是不会真的移动鼠标 开始按钮 坐标 x=386y=387 SendMessage(hookHwnd,messages.WM_LBUTTONDOWN , 0 ,$0180017A); // 按下鼠标左键 SendMess...
后台线程处理数据,如何实时更新UI(datagridview)----多线程同步问题 很多时候,我开发软件的时候 需要开启线程到后台处理大数据,不断更...
需求:获取其他程序中的ListView控件的文本内容 原理: 进程之间是相互隔离的,数据是不能共享的(有些特例) LVM_GETTITEMTEXT:将一个数据...
定义一个TreeView 名字为TVdepartment,设置allowdrop为True //移动代码 private void MiMoveUp_Click(object sender, EventArgs e) //向上移动 { TreeNode Node = TVdepartmen...
娘了个腿的!搞了好几天,百度都被我搜烂了,连发布相关内容的作者名字都被我记住了.今天终于把这个问题解决了!终究原因还是没有取到相对...
列表视图控件(List Control) 列表视图控件是一种非常常用的控件,在需要以报表形式显示数据时,列表控件通常是最好的选择,许多专用的...
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using...
.NET开发的程序,如果客户端没有.NET框架,需要单独安装.NET框架,为了让客户端可以运行自己开发的软件时更方便,需要为程序打包成安装...
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using...
一般认为:foreach (object obj in checkedListBox1.SelectedItems)即可遍历选中的值。 其实这里遍历的只是高亮的值并不是打勾的值。遍历打勾的值要用...
有时候同一窗体上会拥有很多控件,加载时会出现闪烁现象,并且显示速度有点慢,有点像卡的感觉。于是Goolge了一下,发现了下文: [Co...
//...
路由表的执行顺序: 路由表基本是静态优先,然后按添加的顺序排列(虽然网上有人说是按跳跃点排序,不过本人试了下,没效果,预估是...
//...
通过子窗口向外引发一个事件,父窗口去实现该事件,我们可以再不关闭父窗口和子窗口的情况下进行数据的传输显示 思路:在子窗口添加...
窗体间的数据传递的几种方法: 1.通过子窗体的Tag属性 2.借助第三方的一个静态变量 3.通过父窗体的Tag属性 局限性:必须得有一个窗体已经...
知识点: public delegate void MineSweepedSuccessEventHandler(object sender,EventArgs e); public event MineSweepedSuccessEventHandler MineSweepedSucces; Form1(主窗体)代码:...
一、运行效果: 有图有真相,大家先睹为快。 二、开发需求: 1、WinForm下使用的进度条用户控件。 2、调用位置,用户不需要自己写多线程...
if (BaseClass.UserCache.ContainsKey(userInfo.CreatedBy ?? -1)) { txtCreateBy.Text = BaseClass.UserCache[userInfo.CreatedBy ?? -1]; } else txtCreateBy.Text = "error"; PublicBase.cs类...
在office中输错了单词,office会在单词下方用红色波浪线标出来,你右击它,在菜单中会提示正确的单词拼法;在翻译词典中输入单词时拼错...
1、找寻支持QQ HTTP协议的服务器。 大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其...
如何找到桌面上报错的窗口,不管是父窗口还是子窗口,而且获得它的出错信息呢? 主要是利用API函数: [DllImport( )] FindWindowEx(lpszClass, st...
FindWindow()函数的用法。要在C#里使用该API,写出FindWindow()函数的声明: [DllImport("coredll.dll", EntryPoint = "FindWindow")] private extern static IntPtr FindW...
Modbus 是一个工业上常用的通讯协议、一种通讯约定。 ModBus 协议是应用层报文传输协议(OSI 模型第7层),它定义了一个与通信层无关的协议...
问题的缘起在于有一个学习数据操作的人询问我BindingNavigator如何点击删除前进行确认。我一开始模拟创建了一个表,然后通过设计器的方式...
在上篇随笔《Winform开发框架之框架演化》中介绍了几种Winform开发框架,其中有对于离线式WCF开发框架的介绍, 离线式的WCF开发框架 ,就是...
SharpUpdater是一个基于.net Framework,将自动更新功能添加到您的windows桌面程序的引导程序。从2.0版本起,它也是一个解决方案,增加了一个示...
其实我接触园子快1年了,接触C#也快一年了。但是,一直没有自己的博客。这篇文章就作为我的第一篇博客文章吧。 前几天看到 @PDF补丁丁...
c# winform中的RowEnter事件 原文地址: 今天在项目中遇到一个问题,在更改DataGridview的绑定数据源为循环list为每一列赋值之后(之前为直接通过...
由于项目的需要,需要在项目的Winform系统的一个模块中集成手写签名的功能,一开始对这块不是很了解,只是了解他能够替代鼠标进行签名...
1、 如果制作圆角窗体,窗体先继承DOTNETBAR的:public partial class Form2 : DevComponents.DotNetBar.Office2007Form 然后窗体里加上一个DONTERBAR的panel,然后...
在MongoDB源码概述内存管理和存储引擎一文的最后,我们留下了一个问题,在使用MongoDB的内存管理与存储引擎时,因为其依仗操作系统的MM...
lumisoft 获取邮件的方法 获取邮件通过lumisoft ListMime GetEmails( string pop3Server, string username, string password){ pop3Port = pop3UseSsl = false ; 邮箱用户名 L...
DotNetBar 10.9.0.4 原版与破解补丁(DotNetBar For Windows Forms 10)控件收集 DotNetBar是一款带有56个 Windows Form 控件的工具箱,使开发人员可以轻而易举地...
Winform开发框架之通用附件管理模块 在做Winform项目的时候,一直有一个梦想,就是希望把所有的组件模块组合即可组装成一个完整的项目系...
最近需要在软件中增加FTP功能,说是简单的功能,但是做起来也遇到了不少问题。主要问题就是目录浏览的问题,如何从FTP返回的列表中分...
在多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,如果需要访问窗口中的控件,可以在窗口构造函数中将CheckForIllegalCrossThr...
(1)判断文件夹是否存在: 方法可以简单快速的判 在。 的文件夹。代码如下所示: Directory.Exists("E:\\soft"); (2)创建文件夹: 方法可以方便地创建...
private void Form1_FormClosing(object sender, FormClosingEventArgs e)...
注:本程序是在VS2005基础上写的。 1、如果不想让程序在任务栏中显示,请把窗体的属性ShowInTaskbar设置为false; 2、如果想让程序启动时就最小...
1、 首先需要在项目中引用:System.Configuration 2、 通过OpenExeConfiguration()这个方法来对配置文件进行操作 若当前项目的配置文件如下:...
最后在公司实习,新人不给活干,就自己随便看看,了解一些DevExpress控件啊,编码规范啊之类的,自己就寻思着写一点点小东西练习练习...
代码均是写在partial class Form1 : Form{}代码块之间 View Code [DllImport( )] ReleaseCapture();[DllImport( )] SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam); WM...
代码均是写在partial class Form1 : Form{}代码块之间 View Code const int WS_CLIPCHILDREN = 0x2000000 ; const int WS_MINIMIZEBOX = 0x20000 ; const int WS_MAXIMIZEBOX = 0x100...
以下代码均是写在partial class Form1 : Form{}代码块之间,废话不多说直接上代码。 第一种方法是通过OnResize方法来实现 第一种方法 public void S...
大概每隔两个星期左右,秋色园上服务器就会来一次CPU百分百,由于问题发生的概率极低,要它重现也难,所以只能意淫是内存太少的原故...
休息在家,难得有敲代码的雅兴,随手敲个demo,给大家看看。 里面部分实现对于新手估计有所帮助,对于高手呢,就请大家给我指错吧。本...
winform一个带自动完成功能的TextBox 一个winform带自动完成功能的TextBox,效果如下图,当TextBox输入字符时,按文本框中的内容查找数据,并绑...
Web Browser Control Specifying the IE Version Web Browser Control – Specifying the IE Version Tweet May 21, 2011 @ 12:06 am- from Hood River, Oregon I use the Internet Explorer We...
}...
copyright from='2004' to='2005' company='SIL International' 4 // Copyright (c) 2004-2005, SIL International. All Rights Reserved. Distributable under the terms of either the Common ...
代码复制粘贴就能运行。 create database CityDBgouse CityDBgocreate table CityTB(cid int primary key not null,--编号cname varchar(10) not null,--名称cparentID int not n...
堆栈 堆栈为两种数据结构。 堆栈都是一种数据项按序排列的数据结构,只能在一端(成为栈顶[top])对数据项就像插入和删除。 要点:堆,...
由于 Windows 不同的版本(比如XP和Win7)不同字符集的 Windows 默认字体大小不同,致在一个环境中开发的 WinForm 程序到另一个环境窗体会变大...
Winform开发框架之框架演化 国庆去了一趟北京,回来一直忙着各种各样的事情,有公司的,有个人的,就没停过来,所以很久没有写博客了,...
分类索引:C# 语言和运行时剖析--前言 基本概念: 为什么要设计值类型: 装箱与拆箱: 为什么会发生装箱: 装箱有什么危害: 因为设计值...
有一个表中有一个字段为ID,并设置为Identity自动增长值,我们在为这样的表添加记录时,我们是不用给定ID值的。但是在使用Linq来添加记录...
C#论坛同步地址: c# WINFORM中 如何为动态生成的按钮加背景图片 下面我提供几种方法 第一种,使用Properties.Resources类,这种方法需要你事先...
選擇的節點 3 /// 塗聚文 20121116 4 /// 捷為工作室 treeView1_AfterCheck( object sender, TreeViewEventArgs e) 10 { 11 #region 4(e.Action != TreeViewAction.Unknown) 14 { S...
注意:这个原来不是开源的,是免费的.............呃..............英文烂.............. 不好意思...... 哈哈,这几天,上网看到一个好东西,winform控件,感觉...
合理的布局,绚丽的样式,谈谈Winform程序的界面设计 从事Winform开发很多年了,由于项目的需要,设计过各种各样的界面效果。一般来说,...
.Net Micro Framework移植基础(包编译通过)Posted on /C++ 必须安装VC++,很多人可能只有C#,那是不行的。vs2008据说可以,而vs2012 ! 强烈建议你把...
小议winForm的热键 winForm 应用开发,大都离不开winFrom + toolBar/Menu + some other Controls的模式。 其中快捷键的处理,我5年前就遇到了,现在发现还...
通用数据库对比、导入、导出工具 最近在公司应客户需求,要整合几个软件,所谓的外接系统。 其中主要解决的其实就是登录的问题,而登...
最近班上写了一个关于winform的实训小项目(抽奖系统),90%的代码都在下面,感觉还不错,所以贴出来分享一下,希望能帮倒大家 所有界面如...
类似iPhone的 按钮 上带数字 winform 按钮Posted on 效果如图: 因为工作中要用到 类似的代码 google 了 半天也没找到, 最后 还是 找到了 园中的 这...
Winform打包程序制作的快捷方式指向错误的位置(指向安装包文件)Posted on 刚刚开发完成的一个Winform项目,使用VS2008自带的打包工具对它进行打...
如图所示效果: 最近学生们学习了2个月的C#和WINFORM,没有学习数据库。故设计了这样的一个小游戏,基本覆盖了C#语言常用的语法,已经面...
黑马程序员------(1).net c# 一步一步自己写三层代码生成器(主界面及连接数据库界面) 自己动手写代码生成器( 主界面及连接sql数据库读取数据...
数据采集,微软控件分页问题的处理 System.Net.WebClient WebClientObj = new System.Net.WebClient();System.Collections.Specialized.NameValueCollection PostVars = new Sys...
这次发文搞错了,竟然先发在QQ空间了,导致所有的图片都挂了。。这里是QQ空间的地址: 进销存系统,是我有史以来做的最认真的一套系统...
事隔一年,做为进军海外的 CYQ.DBImport 数据库工具,终于发布新版本: DBImport V3.0。 为了广大国内同胞用的舒心,本次发布中文版本(V1、...
在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台...
Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的。所以本文也就产生了,本文不会写复...
[技巧]DataGridView重新绑定时保持上次滚动位置(SamWang) 问题: 今天在项目时遇到一个问题,将DataTable绑定到DataGridView,其中一列为CheckBox列,...
c#中判断对象为空的几种方式(字符串等) (1)先了解几个与空类型相关的关键字和对象 Null :关键字表示不引用任何对象的空引用,它是所...
如果你希望用户按F1弹出chm帮助,代码如下: } private void FrmMain_KeyUp( object sender,KeyEventArgse) { if (Keys.F1==e.KeyCode)...
如果checkbox有状态修改的事件响应,这个时候如果为checkbox赋值初始状态的时候,就会触发checkbox的事件,而往往这个不是我们希望的。 如何...
原发:bbs.bccn.net 作者:野比 (conmajia@gmail.com) 时间:May, 2012 Nobi's LCM Display 野比的液晶显示模块控件 下载 DEMO 下载源码 注意! 各项属性最...
在这之前,我必须要声明的是,代码仅供学习参考使用,以此代码发生的后果,请自己负责。 先来张爆破成功的图: 首先,创建一个Windo...
你应该是使用的ShowDialog方法吧 你将父窗体设置MDI窗体 将子窗体的MdiParent设置为父窗体 用Show方法打开子窗体 这样就可以同时打开多个窗体...
网上比较多讲述如何操作Excel表的文章,但都是启动Excel的窗口来打开Excel数据文件。有时候需要把Excel表嵌入到自己程序的Form中,给客户一...
如果是TextBox可以通过KeyPress()事件,让用户无法输入非法数据。 DataGridView中的单元格,无法通过KeyPress()控制,可能我没找到方法。 通过Ce...
SEOLinker,作为中国第一个锚文本搜索工具,目前为止,已经完成了80%。这个项目总体分为两大块儿(也不是两大模块儿):一个是采集蜘蛛...
在GridControl控件中使用SearchLookUpEdit构建数据快速输入 较早之前,曾经介绍了一篇文章《使用DataGridView数据窗口控件,构建用户快速输入体验...
Winform分页控件支持表头全选操作实现之最优方法 在我之前的文章《Winform分页控件支持表头全选操作实现》中,有介绍过一种方法来实现D...
首先感谢大家支持新浪微博SDK for .Net 4.0项目! 在这个百无聊赖的下午,我编写了一个简单的微博客户端,实现了微博几个最基本的功能供大...
因为时间问题,我只仓促的把我在google blog上写的原稿粘贴在这,而没有翻译,相信大家能看得明白,如有疑问可留言。 I have not found a sam...
/* *?s=file * * * * * */using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms...
分享一款个人开发的免费知识管理工具---豆约翰博客备份专家。 总体功能可以从下面的图中直观的看出来。 以下是软件界面截图: 该软件...
导出数据到Excel算是一个比较成熟的技术点了,现在的方法也比较,比如:可以用微软的EXCEL组件,第三方开源组件(NPOI,MyXls等等。) 今天我就...
根据上一章的 WinForm导出数据到EXCEL(根据微软的Excel插件) 中说了一些问题,通过微软的Excel插件来导入到Excel,不过在布置时发现服务器必...
winform应用程序:非控件创建线程无法操作控件 在winform中常常会有耗时的操作,需要有进度条来与用户进行交互,告诉用户当前操作的进度...
工作中用到最多的就是EXCEL了,很多时候要拆分这些EXCEL,很是麻烦。 为了解决这个问题,就写了个简单的拆分机,.NET 2.0,简陋无比...
FlexCell表格控件有很多亮点的功能,使用也算比较方便,很多时候,可以模拟传统的Excel内容在Winform界面上展现,而且也支持内容格式的预设...
近期由于项目需求,简单研究了一下客户端调用扫描仪的问题,总结了一下,大概有以下几种方式: (1)TWAIN TWAIN指TWAIN协议,全称Toolkit...
背景:...
主要是重写OnKeyPress事件,如果输入不正确就不接收字符。 double outDb= 0 ; if ( double .TryParse( this .Text+e.KeyChar.ToString(), out outDb)) { e.Handled= false...
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Form...
信息提示框(MessageBox)是微软NET自带的一个用于弹出警告、错误或者讯息一类的模式对话框。此类对话框一旦开启,则后台窗体无法再被激...
程序简介 好久没写博客了,最近时间比较充足.于是便打算把之前的聊天程序功能改进下,增加了一个服务端给客户端群发信息的功能. 原理 首...
就是动态载入节点的时候尽量不出垂直滚动条 是不是有人要求全部打开,有人要求全部关闭,有人要展开到2级.现在不用在烦恼了. private Dict...
C#截图源码及示例(仿QQ截图) 最近项目需要做一个C#截图功能 在网上找了一个不错的源码,进行一些简单的修改,分享给大家。 基于CS程序...
增加命名空间:usingSystem.Drawing.Drawing2D; 添加方法如下:当然各角的点可根据需要确定....
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Form...
下载最新安装文件 【请将您在使用中发现的bug提交到这里,谢谢】 感谢您的参与...
bool wselected = false; Point p = new Point(); private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { pictureBox1.Cursor = Cursors.Hand; //按下鼠标时,将鼠标形...
InnoSutup打包工具下载 不带.netFramework View Code 1 ; 脚本用 Inno Setup 脚本向导 生成。 2 ; 查阅文档获取创建 INNO SETUP 脚本文件详细资料! 3 4 [Se...
Demo: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Drawing; using System.IO; namespace ConsoleApplication1{ class MyImage{ Bitm...
最近学校工程实训,非要我们用MFC编程,没办法,入门研究了一晚上的win32编程。 学习各种东西,总是开头比较麻烦,自己总结了下win32编程...
如果ComboBox宽度不够,需要鼠标经过时显示完整提示,就添加鼠标经过事件。 如果希望点击下拉时也显示提示,重写ComboBox添加鼠标经过提示...
感谢群里的各位朋友的指导和教学,感谢Tony Qu的热心指导,感谢阿修罗兄提供的Excelhelper类 谈谈个人对Excel的理解,结合NPOI,个人水平一般...
在C#中使用Panel控件实现在一个窗体中嵌套另一个窗体 ShowAllPage sAllPage = new ShowAllPage(); // sAllPage.FormBorderStyle = FormBorderStyle.None; // sAllPage.Dock...
DevExpress 换肤 1.首先添加DevExpress.OfficeSkins和DevExpress.BonusSkins 两个引用。 在Main()函数之前进行皮肤注册: static class Program{/// summary/// 应用程...
winform去掉flash右键菜单 #region 去掉Flash右键菜单,API函数的声明GWL_WNDPROC = - 4 ; public delegate IntPtr FlaWndProc(IntPtr hWnd, int msg, IntPtr wParam, IntPtr ...
这里说说AutoScaleMode属性的用法: ① None : 禁用自动缩放。(默认时) ② Font :根据类使用的字体(通常为系统字体)的维度控制缩放。 如果...
TreeNode node = new TreeNode(); node.Name = "区域"; node.Text = "区域"; node.ContextMenuStrip = cmsquyu; TreeNode childnode = new TreeNode(); childnode.Name = "设备1"; childno...
做了很多Winform的项目,对于数据导入,一直也有自己的理解,由于一般的业务系统,经常性的数据导入时很正常的业务需求,因为毕竟使用...
public partial class ImageLoader : Form { private Point startPoint, endPoint; bool mark = false; Graphics bitG; Bitmap bits; public ImageLoader() { InitializeComponent(); picBox1.Do...
FileToIcon.zip 1 FileToIcon.exe...
使用DevExpress控件来做项目开发已经有很长一段时间了,在摸索开发到客户苛刻要求的过程中,其中碰到过很多问题需要解决的,随着一个个...
...
通过:dataGridView1.TopLeftHeaderCell.Value = "表头\n回车";设置表头。 DataGridView实现多维表头 在做信息管理系统时,很多中式报表都是多维的,要实...
...
原文: 从概念上看,值类型直接存储其值,而引用类型存储对其值的引用。这两种类型存储在内存的不同地方。在C#中,我们必须在设计类...
曾经刚接触时多线程,认为甚是简单,短短的几行代码就可以借助封装好的方式实现自己的多线程。 这几天学习在做C/S小项目时间碰见一个...
/// summary/// 自定格式設置打印/// 塗聚文/// 締友計算機信息技術有限公司/// Geovin Du/// /summary/// param/param/// param/paramprivate void printDocument1_Pri...
我们在做Winform项目开发的时候,经常会发现有一些数据很多,需要通过不同的Tab页面分类来实现数据的录入和现实,例如体检数据,可能包...
在我的随笔中,Winform开发介绍过很多内容,随着介绍的深入,很多地方进行精细化的介绍当中了。我们一般在Winform的列表界面中展现相关记...
环境: win7, winform ,vs2012 ,deve 12.1.5 项目中需要用富文本控件来编辑文档(包括floating格式的图片),然后需要在网页中显示,并且在word中打...
.NET与SAP的来往(转) 这些天要做一个小项目用Windows服务调用SAP接口获取数据。网上百度之,确定了方案用SAP .NET Connector 3.0来与SAP系统交互。...
刚刚在删除和设置ListBox中的选中项的时候遇到这种错误提示。 原因是遍历ListBox中的Items的时候同时操作Item. 解决办法就是改foreach()遍历It...
ListView 在 Listview 中添加表头 在控制编辑列中添加表头 // 表头的样式 listView1.GridLines = true ;listView1.FullRowSelect = true ;listView1.View = View.Details;...
View Code btnExport_Click( object sender, EventArgs e) 2 { .Controls) 4 { 5 if (!(con is Label)) 6 { 7 if (con.Text == "" ) 8 { , ); 10 return ; 11 } 12 } 13 } 14 Cursor = Cursors.W...
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using Sys...
平台增强的查询方案功能 增加通用查询界面增加的初衷 1.创建查询方案、保存、删除;不用重复设置 2.查询方案用户角色间互相共享;减少...
button1_Click( object sender, EventArgs e) 2 { ); 5 } 6 button2_Click( object sender, EventArgs e) 11 { , ); 15 } 16 17 button3_Click( object sender, EventArgs e) 23 { , , 26 Messag...
属性中,并没有直接设置控件的BackImage属性,没办法设置主控件的背景。 以下我给大家提供一个简单的方法(本人不是专业做美工的,并没...
using System.Drawing.Drawing2D; private void Form1_SizeChanged(object sender, EventArgs e) { Region region = null; switch (this.WindowState) { case FormWindowState.Maximized: region...
private static Form1 form1; private void toolStripButton1_Click(object sender, EventArgs e) { this.btnjkst.BackgroundImage = Image.FromFile(Application.StartupPath + @"\img\buttonan...
WinForm窗体设计器错误解决方法 我们开发WinForm应用程序的时候,经常在窗体设计器出现一些错误提示: 看上面的错误信息就知道其实在设计...
ComponentOne VS DevExpress(WinForm篇) 服务器数据丢失,请访问 Devexpress的产品介绍:.NET目前是市场上主要开发环境了,不但程序员群体庞大,而且...
// 代码下载...
using System.Runtime.InteropServices; private void menuStrip2_MouseDown(object sender, MouseEventArgs e) { base.OnMouseDown(e); if (e.Button == MouseButtons.Left)//按下的是鼠标左...
if (form2 == null || form2.IsDisposed) { Form2 sAllPage = new Form2(); // sAllPage.FormBorderStyle = FormBorderStyle.None; // sAllPage.Dock = DockStyle.Fill; sAllPage.TopLevel = fal...
问题 使用DevExpress开发的程序,在开发机上可以正常运行,在别的机器上无法运行。 解决方法 网上搜罗了一下,发现导致问题的原因是在...
问题: 今天在项目时遇到一个问题,将DataTable绑定到DataGridView,其中一列为CheckBox列,当我修改该列值时,触发 CellValueChanged事件。当我在此...
在业务系统的操作过程中,有时候,用户需要切换用户进行重新登录,这种情况有时候是因为一个人管理多个用户账号,希望通过不同的账...
在项目开发中,往往会碰到一些非常规的需求,每次碰到这种情况,都需要花费时间来整理自己的思路,然后参考网络上其他人的实现方式...
一步一步学习开发BPM工作流系统--------(五)用户、组织机构和权限管理 该篇介绍工作流配置工具的组织机构和权限管理,这两部分是流程...
一步一步学习开发BPM工作流系统--------(六)BPM流程设计器(1) 流程设计器是编辑流程模版的工具,可视化的流程设计器能直观的编辑流程...
前言 前面专题的例子都是基于应用层上的HTTP协议的介绍, 现在本专题来介绍下传输层协议TCP协议,主要介绍下TCP协议的工作过程和基于T...
似乎是DevExpress的Bug,每隔一段时间,每当打开Visual Studio 2010时,DevExpress 12.1的控件就被重复加到ToolBox一次。在DevExpress意识到这是他们的一个...
一.绑定Object到GridControl时,禁止自动生成Drill Down Rows 将object list绑定到GridControl时,由于被绑定的object包含有Sub object list,默认的结果如下:...
在网上资源发现的,可以对任意控件操作,使其可拖动,可运行时生成8个白色方块,鼠标拖动方块可改变大...
【转】c# winform 打包部署 自定义界面 或设置开机启动 方法一: 引自: 方法二: CSDN中使用VS制作安装程序的介绍很多,我这里主要是在开发...
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using Sys...
?xml version="1.0" encoding="utf-8" ? 配置文件 configuration appSettings add key="ConnectionString" value="Data Source=20120516-0951\SQLEXPRESS;Initial Catalog=sky_rvcs;Persist ...
基于平台开发人事档案管理功能 此功能主要是人事模块的员工档案维护功能;功能点如下: 界面重要的字段;便于人事系统统计分析模块提...