
winform
枫雨时空
但知行好事,莫要问前程
展开
-
winform 文本框 只能输入数字与指定字符
winform 文本框 只能输入数字与指定字符 1. 可以设置文本框的keyPress事件,一般情况下不使用keyUp与keyDown事件,这两个事件对所有的字符键入都会被触发 2. 在 KeyPress 事件里对键入的字符进行判断,常用的有 Char .IsNumber(e.KeyChar) 检查是否为数字等,不符合条件时原创 2015-04-29 09:57:58 · 1034 阅读 · 0 评论 -
winform配置文件的简单使用
winform配置文件的简单使用 1. 首先创建一个winform解决方案2. 与添加类文件相同的方法添加配置文件,比如:右击解决方案下的项目名称—>添加—>新建项—>选择“应用程序配置文件”,.net默认文件名为app.config,点击确定打开文件app.config,加入配置文件内容,比如:xml version="1.0"encoding="原创 2015-05-15 09:58:59 · 781 阅读 · 0 评论 -
winfrom 为datagridview 添加行号
为datagridview添加行号1. 注册datagridview的RowPostPaint事件2. 在事件里手动画上行号using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Text;using System.Wi原创 2015-04-29 11:12:06 · 973 阅读 · 0 评论 -
c# 使用Graphic 为图片添加水印 及文字
c# 使用Graphic 为图片添加水印 及文字一、图片上加文字://using System.Drawing; //using System.IO; //using System.Drawing.Imaging; private void AddTextToImg(string fileName,string text) {原创 2015-04-29 10:11:37 · 2271 阅读 · 0 评论 -
C# winform 引用Grid++Report
C# winform 引用Grid++Report转自:http://blog.sina.com.cn/s/blog_a507d0c5010109ma.html报表在大多数的系统中要用到的,因为人们常常关心的是结果,而报表最好能把这些数据呈现出来我为大家推荐Grid++Report报表控件,并简单的介绍一下该控件的用法Grid++Report是一款不错的原创 2015-04-29 10:50:54 · 3875 阅读 · 0 评论 -
C# 开启及停止进程
C# 开启及停止进程 1. 首先在程序中引用: System.Diagnostics; 2. 开启进程: /// /// 开启进程 /// /// 进程路径(如:@"C:\WINDOWS\system32\osk.exe") /// 开启成功(原创 2015-04-29 10:42:39 · 1062 阅读 · 0 评论 -
webform 与winform 路径获取
对于Windows程序 和Web 应用程序来说,他们运行的路径是不一样的,所以关键是判断当前运行的程序是哪种程序.于是我们可以使用如下的代码 string path = ""; if (System.Environment.CurrentDirectory == AppDomain.CurrentDomain.BaseDirectory)//Windo转载 2015-04-29 10:05:07 · 792 阅读 · 0 评论 -
图片生成缩略图
网站及各种程序中经常出现上传的图片过大或者尺寸不合适的情况此文用于生成缩略图 /// /// 生成缩略图 /// /// <param name="originalImagePath"> 源图路径(物理路径) /// <param name="thumbnailPath"> 缩略图路径(物理路径) ///原创 2015-04-29 10:32:06 · 565 阅读 · 0 评论 -
c# 字节流与图片互转
c# 字节流与图片互转 以前做视频开发的时候写的代码,记下来以备不时之需下面这个类提供三个方法 1.将Image对象转换为字节流返回2. 将字节流转换为图片3.根据图片路径返回字节流 using System;using System.Collections.Generic;using System.Linq;usi原创 2015-04-29 10:15:58 · 1686 阅读 · 0 评论 -
使用反射管理类,动态读取配置文件及json数据
懒,一般不写博文,工作9年了,自己的笔记一大堆,博客没有几篇,昨日偶然登录,发现上一篇博文 应用程序并行配置不正确解决方案,竟然访问量过万,备受鼓舞,分享一下懒癌人士,读取配置文件及json文件的方法。先看一下效果如果是列表形式如:List<InterfaceSetInfo> 使用的时候就是 var allConfigs = Config...原创 2018-11-02 09:45:39 · 989 阅读 · 0 评论