
C#
文章平均质量分 80
百事洞明
本人很乐意帮助别人.网络是平台.我们是朋友..
谢谢你能与我联系. 偶们都是聪明人。^[]^
╭︿︿☆≈
{/ . .}oοО
( (oo) )
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 鼠标拖放图片透明缩略图效果实现思路
int x = 0, y = 0; Form2 objFrm = null; private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { int inttTemp = Cursor.Position.X; x =转载 2011-12-14 14:01:42 · 955 阅读 · 0 评论 -
C# 使用itextsharp打印医院门诊病人费用清单(可打印中文PDF)
C# 使用itextsharp打印医院门诊病人费用清单(可打印中文PDF) 如有转载,请注明出处:http://www.cnblogs.com/flydoos/archive/2011/10/01/2197192.html C# 使用itextsharp打印医院门诊病人费用清单(可打印中文PDF) 背景说明:因为是老师布置的作业,所以才做这个东西的。现在把源码转载 2013-03-31 10:04:16 · 2479 阅读 · 0 评论 -
C# 将数据导出到Excel汇总|C#导出Excel汇总
一、asp.net中导出Excel的方法:在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。 1、将整个html全部输出Excel此法将html中所有的内容,如按钮,表格,图片等全部输出转载 2013-03-31 10:17:05 · 583 阅读 · 0 评论 -
如何在MDI程序中把子窗体菜单合并到主窗体上
这里只讲在MDI中,子菜单与父菜单合并的简单方法。 首先在MDI的主窗体中:1. 在主窗体构造函数中,添加如下代码,注意要在InitializeComponent调用之后,如: //Add File Menu MenuItem miFile = mnuMain.MenuItems.Add("&File");转载 2013-03-31 11:27:55 · 673 阅读 · 0 评论 -
C#操作excel(多种方法比较)
我们在做excel资料的时候,通常有以下方法。一.导入导出excel常用方法:1.用查询表的方式查询并show在数据集控件上。代码public static string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =C:\\08.xls;Extended Properties=Exce转载 2013-03-31 09:35:31 · 653 阅读 · 0 评论 -
C#.net 好用的验证码代码 汉字-变色-扭曲-波动
using System;using System.Data;using System.Configuration;using System.Collections;using System.Drawing;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.转载 2013-04-12 13:23:33 · 1015 阅读 · 0 评论 -
C# Winform实现MDI程序子窗体与主窗体菜单合并
这里只讲在MDI中,子菜单与父菜单合并的简单方法。 首先在MDI的主窗体中:1. 在主窗体构造函数中,添加如下代码,注意要在InitializeComponent调用之后,如: //Add File Menu MenuItem miFile = mnuMain.MenuItems.Add("&File");转载 2013-04-30 19:57:58 · 3974 阅读 · 1 评论 -
c# dataGridView添加行号和隔行换色代码
这是效果图:在dataGridView 的RowPostPaint 事件是加入如下代码:// 这是加入行号的代码using (SolidBrush b = new SolidBrush(dataGridView1.RowHeadersDefaultCellStyle.ForeColor)) { e.Grap转载 2013-05-14 20:35:14 · 1009 阅读 · 0 评论 -
C# 文件批量重命名工具源码实例
C# 文件批量重命名工具源码实例 如有转载请注明出处:http://www.cnblogs.com/flydoos/archive/2011/10/29/2228300.htmlC# 文件批量重命名工具源码实例 今天,群里有人问了一个关于批量重命名的问题,所以就写个Demo,需要的也来看看吧。没难度,直接贴源码,抛砖引玉,并且附上VS2010转载 2013-03-31 09:58:40 · 710 阅读 · 0 评论 -
C# 红色警戒2无限金钱+电力负载 外挂源码示例
C# 红色警戒2无限金钱+电力负载 外挂源码示例 如有转载请注明出处:http://www.cnblogs.com/flydoos/archive/2012/01/19/2326149.html C# 红色警戒2无限金钱+电力负载 外挂源码示例 背景说明: 这几天放假,在家闲着没事做(有正事但是也不想做),于是乎,就玩起了多年前的转载 2013-03-31 09:53:52 · 2614 阅读 · 0 评论 -
C# 拖放PICTRURE里图片
bool wselected = false; Point p = new Point(); private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { wselected = true; p.X = e.X; p.Y = e.Y; } int driftX = 0, d转载 2011-12-14 11:55:38 · 599 阅读 · 0 评论 -
非空赋值
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;原创 2012-11-19 10:35:11 · 767 阅读 · 0 评论 -
C# ListView用法详解 .
一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 (3)AllowColu转载 2013-03-08 13:40:13 · 725 阅读 · 0 评论 -
GRIDVIEW 72般绝技
快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实转载 2013-03-31 09:26:51 · 463 阅读 · 0 评论 -
C# GDI+ 简单画图小例子(适合新手)
C# GDI+ 简单画图小例子(适合新手) 如有转载,请注明出处:http://www.cnblogs.com/flydoos/archive/2011/09/22/2184943.html C# GDI+ 简单画图小例子(适合新手) 专门写给新手看的,加了一些人性化的注释,便于新手理解。高手请飘过,嘻嘻 /* 标题:C# GD转载 2013-03-31 10:05:50 · 3221 阅读 · 1 评论 -
C#中海量数据的批量插入和更新
对于海量数据的插入和更新,ADO.NET确实不如JDBC做到好,JDBC有统一的模型来进行批操作.使用起来非常方便: PreparedStatement ps = conn.prepareStatement("insert or update arg1,args2...."); 然后你就可以 for(int i=0;i ps.setXXX(realArg); .....转载 2013-03-31 09:23:17 · 713 阅读 · 0 评论 -
C#加密解密文件小工具
前面一篇博文中,分享了一个文件夹加密小工具,该工具是操作文件夹名称的方法实现文件夹的一般加密,文件夹中的文件(视频、图片等)都原封不动的保存在那里。 DebugLZQ在网上搜索相关文件加密的程序,发现给出的基本都是针对“字符创”、“文本”的加密与解密。对视频文件、图片等一般文件的加密解密程序少之又少,故写下此文,实现一个对一般文件进行加密的小工具。 程序的主要功能是:用户通过文转载 2013-03-31 10:33:06 · 790 阅读 · 0 评论 -
C#实现屏幕录像
下面是主要代码,using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using WMEncode转载 2013-03-31 10:37:29 · 3451 阅读 · 0 评论 -
计算两条直线的交点
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing.Drawing2D;using System.Drawing;using System.Text;using System.Windows.Forms;namespace W转载 2013-05-30 17:51:01 · 851 阅读 · 0 评论 -
C#中给LABEL控件设置BACKGROUNDIMAGE属性
我们可以对Label控件代码稍加改写即可,代码如下图所示,我们写个控件继承Label,重写它的2个方法即可。using System;using System.Collections.Generic;using System.ComponentModel;using System.Diagnostics;using System.Linq;using System.Te转载 2014-02-15 18:47:03 · 3530 阅读 · 0 评论 -
TreeView绑定数据库
很多应用要用到TreeView来显示组织机构,以下演示TreeView如何与数据库进行绑定。数据库结构如下(递归现实):id(guid) pid(guid) n转载 2014-03-06 22:54:15 · 560 阅读 · 0 评论 -
c# 颜色对照表
这篇文章来来源于C# Color Table,这里是我翻译的中文版本,其中已经加上了我的一些理解和注释。翻译这篇文章的原因是我在写C#程序的时候发现,C#自带的颜色种类极多(详见下表),如果没有直观的对照关系的话,很难从那么多的名字中挑选出中意的颜色。以下的颜色代码取自HTML规范,这些颜色的名称对应于KnownColor的属性。比如,你可以用以下代码来创建一个Color对象:Color ...转载 2019-06-04 09:24:01 · 2591 阅读 · 0 评论 -
C#中动态修改ListBox的Item的颜色的方法
转载连接:http://blog.youkuaiyun.com/cumtwys/article/details/38087421最近搞了C#需要在ListBox中显示不同类型的数据,为了让用户容易区分,增加了颜色区分的功能,就是需要不同的类型数据显示出不同的颜色。针对上述的要求我们需要使用控件的重绘方法,就是用重绘的方法激活重绘事件,在重绘事件内修改Item的字体颜色。方法如下(基于Draw...转载 2019-03-08 13:41:54 · 1931 阅读 · 0 评论 -
C# 解决窗体假死的状态 非常有用!且非常重要!
转载连接:http://blog.sina.com.cn/s/blog_621e24e201015r29.html异步调用是CLR为开发者提供的一种重要的编程手段,它也是构建高性能、可伸缩应用程序的关键。在多核CPU越来越普及的今天,异步编程允许使用非常少的线程执行很多操作。我们通常使用异步完成许多计算型、IO型的复杂、耗时操作,去取得我们的应用程序运行所需要的一部分数据。在取得这些数...转载 2019-03-08 13:25:09 · 756 阅读 · 0 评论 -
C#-界面假死
UI长时间更新造成界面假死有个例子,点击按钮就加载10000个数据到RichTextBox上private void button1_Click(object sender, EventArgs e){ for(int i = 0; i < 10000; i++) { richTextBox.AppendText(i.ToString() + "\n"...转载 2019-03-08 13:21:08 · 835 阅读 · 0 评论 -
C#遍历一个文件夹下的所有文件包括子文件夹
转载连接:http://blog.youkuaiyun.com/ldl22847/article/details/7763018using System;using System.IO;class ListAllFilesDemo{ public static void Main() { Console.Write( "...转载 2019-03-08 13:52:01 · 463 阅读 · 0 评论 -
C#操作Excel总结
0. 导入命名空间: 1234using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;using System.IO;using System.Reflection; 1. 如何打开转载 2018-01-28 11:12:24 · 411 阅读 · 0 评论 -
象棋棋子类包括棋子属性及走法
using System;using System.Drawing;using System.Collections.Generic;namespace 象棋启蒙{ /// /// ChessItemJu 的摘要说明。 /// public class Chess { private Game原创 2016-02-01 17:19:10 · 1405 阅读 · 0 评论 -
C#中国象棋代码-棋子移动类
1.棋子基类抽象类,是所有棋子的基类, 注意几个重要的方法:如CanMoveTo移动算法及MoveTo移动棋子。using System;using System.Collections.Generic;using System.Text;using System.Drawing;using www.vjsdn.com.ChineseChess.Library;转载 2016-01-15 09:09:42 · 4434 阅读 · 1 评论 -
地铁线路图的设计与实现
在北京、上海这样的一线城市,地铁绝对是上班族的首选交通工具,尽管有时挤得要命,但你真的找不出比地铁更准点的交通工具了。平时出门,我也总是习惯于在百度地图或丁丁地图里先查询一下地铁乘车路线,这些程序用起来非常方便。最近几天终于有点空余时间了,我就在想,我是否也可以写一个这样的程序?作为一名专业码农,我决定立刻动手。 首先,我给地铁线路图程序MetroGraphApp设定了几个关键目标转载 2016-02-11 04:56:14 · 8124 阅读 · 2 评论 -
自定义控件 ---transparentButton
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;using System.Drawing.Drawing转载 2014-03-13 20:53:37 · 581 阅读 · 0 评论 -
自定义控件---
写了一个windows窗体控件库,画板的大小是130,130.我在画板上做了一个仪表盘,把dll文件放到我要用的项目中,然后我拖动这个控件的边框,原本以为会向其他控件一样变大变小,实际上确实如图的效果。我怎么才能实现拖动边框就能变大变小这个功能呢?附上控件源码C# code?123456转载 2014-03-13 20:58:36 · 562 阅读 · 0 评论 -
DataGridView合并表头实现 、二维表头的实现
ASP.net下實現合并單元格相對簡單,很大程度上是因為基於HTML;Winform下的DataGridView實現比較繁瑣,目前看似只有重繪這條路;如果嫌累可以使用Developer Express .NET的全套解決方案;[轉載]二维表头的实现,來源不明 int top = 0; int left = 0; int height转载 2014-03-06 22:48:43 · 2384 阅读 · 0 评论 -
DATAGRIDVIEW 合并表头
1.功能说明:将连续的多个列合并成一个新列。2.不足之处:不能合并多层。比如下图这样的功能是没有的。 3.使用参考.在form的构造函数里写下如下代码Utility.exGridView.isEnLarged = false;在datagridview的cellpaiting事件中写如下代码Utility.exGridV转载 2014-03-06 22:35:10 · 1127 阅读 · 0 评论 -
DataGridView二维表头与合并单元格
DataGridView二维表头与合并单元格1、在项目中添加“组件类”。 2、所引用的命名空间如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.ComponentM转载 2014-03-06 22:19:30 · 4133 阅读 · 0 评论 -
DataGridView之为每行前面添加序号
最简单的方法是在Datagridview的事件RowPostPaint事件下面添加如下代码即可 private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { SolidBrush b = new SolidBrush(th转载 2014-03-10 22:01:37 · 911 阅读 · 0 评论 -
身份证号码末位校验与补位
using System;using System.Collections.Generic;using System.Text;namespace WindowsApplication2{ public class SFZH { private static int[] checkInt={7, 9, 10, 5, 8, 4, 2, 1原创 2014-02-19 14:54:04 · 1483 阅读 · 0 评论 -
不用代理实现弹出进度条窗体
弹出进度条的窗体名称:ProcessBar主窗体:Form1实现的功能:Form1要执行大工作量的操作,需要弹出一个窗体显示进度条实现方法:ProcessBar窗体:在ProcessBar窗体中设置FormBorderStyle为None ,StartPosition为CenterScreen在窗体中央放一个progressBar1控件设置progressBar1控件的Maximun=20,ste转载 2009-08-17 23:44:00 · 314 阅读 · 0 评论 -
用C#编程合并多个WORD文档
需要将多个WORD文档合并成为一个WORD文档。其中,对WORD文档的合并方式分两种形式: 一是复制合并; 一是插入合并,即将多个文档按照先后顺序合并到另一个文档中. 代码如下: using System; using System.Collections.Generic; using System.Text; using Microsoft.Of原创 2009-12-17 22:55:00 · 715 阅读 · 0 评论 -
C# 模拟键盘值
<br />SendKeys.Send("{BREAK}"); <br />-------------------------------------------------- <br />以下是 SendKeys 的一些特殊键代码表。 <br />键 代码 <br />BACKSPACE {BACKSPACE}、{BS} 或 {BKSP} <br />BREAK {BREAK} <br />CAPS LOCK {CAPSLOCK} <br />DEL 或 DELETE {DELETE} 或 {DEL} <转载 2010-06-30 20:30:00 · 600 阅读 · 0 评论