C#
文章平均质量分 66
凊晨
初出茅庐
展开
-
【操作文件、文件夹】个人小结,逐步完善中
下面一个例子是,打开一个文件夹原创 2014-05-30 15:36:10 · 779 阅读 · 0 评论 -
【COM组件】开发以及调用
转:开发工具:Visual Studio 2008,Eclipse3.7 Indigo,Visual C++ 6.0一、用C#编写一个COM组件1. 打开Visual Studio2008,[文件]->[新建]->[项目] 2. 项目类型=Visual C#,模版=类库,名称=MyCom,解决方案=MyCom,点击[确定]转载 2014-08-14 10:47:17 · 895 阅读 · 0 评论 -
C#打开文件夹和文件
private void btDir_Click(object sender, EventArgs e) { TextBox tbDir = new TextBox(); FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog();转载 2014-05-20 09:20:05 · 1067 阅读 · 0 评论 -
【ZedGraph】删除或重命名(汉化)右键菜单
【ZedGraph】删除或重命名(汉化)右键菜单原创 2014-10-22 16:17:06 · 1992 阅读 · 0 评论 -
【ZedGraph】控件的使用2_动态实时更新图
用定时器超时来刷新数据,实现“连续”的图形输出。1. 新建图像面板GraphPane myPane = zedGraphControl1.GraphPane;2. 初始化图像、坐标轴标题myPane.Title.Text = “”; myPane.XAxis.Title.Text = "";myPane.YAxis.Ti转载 2014-06-30 14:23:30 · 5376 阅读 · 1 评论 -
Timer控件的简单应用
C#的Timer控件使用很简单:1.添加一个原创 2014-05-28 10:24:30 · 6509 阅读 · 0 评论 -
C# ListView用法详解
zhuanzai一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。转载 2014-04-09 10:28:12 · 563 阅读 · 0 评论 -
【interface】C#interface定义及使用浅析
转载自:http://developer.51cto.com/art/200908/147442.htmC# interface定义及使用的问题:接口定义以大写字母I开头。方法只定义其名称,在C#中,方法默认是公有方法;用public修饰方法是不允许的,否则会出现编译错误;接口可以从别的接口继承,如果是继承多个接口,则父接口列表用逗号间隔。C# interface可以通过类来实现,当类转载 2015-02-09 16:12:15 · 3866 阅读 · 0 评论 -
【WeifenLuo.WinFormsUI.Docking】的个人小结,逐步完善中
以下是两种窗口的停靠效果://效果1:子窗体1和子窗体2以选项卡方式停靠在左侧; Frm_Child1 = new Frm_Child1(); Frm_Child1.Show(this.dockPanel1, DockState.DockLeft); Frm_Child2 = new Frm_Child2();原创 2014-08-11 09:22:59 · 3524 阅读 · 0 评论 -
【ZedGraph】控件的使用
ZedGraph控件的使用WinFormPHPASP.netASPCache 在我们编写程序的时候,有时候是要做一些统计的,为了达到一目了然的效果,饼状图,曲线图,柱状图都是很好的表现统计的直观形式。这个时候,ZedGraph控件给我们带来了极大的方便。1.下载ZedGraph.dll2.在项目中引用这个控件 (: 首先,在项目解决方案里添加,然后在工具箱中转载 2014-06-30 11:49:40 · 4476 阅读 · 0 评论 -
C# Listview控件用法
ListView我认为是种数据型的控件,以装载和展示数据为目的,当然也能展示图片,这个功能没有试过。这里讲一下ListView的第一次使用后的一些小结。 ListView一些设置与添加字段。Lv1 = new ListView ( ) ; //实例化Lv1.GridLines = true ; file://显示各个记录的分隔线Lv1.FullRowSelect =转载 2014-05-21 10:51:23 · 2752 阅读 · 0 评论 -
C# 获取项目程序路径的10种方法
1. 获取当前进程的完整路径,包含文件名(进程名)。 this.GetType().Assembly.Location; 返回格式: X:\xxx\xxx\xxx.exe2. 获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 System.Diagnostics.Process.GetCur转载 2014-05-19 14:44:26 · 981 阅读 · 0 评论 -
【TextBox】“\r\n”的兼容性和多行文本的回滚
要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。这个大家都知道,可是当你要在代码中为Text属性设置多行文本的时候可能会遇到点麻烦:)你往往会想到直接付给一个含有换行符"\n"的字符串给Text属性:aTextBox.Text = "First Line\nSecond Line\nThird Line";可是实际运行的时候你却发转载 2014-07-17 09:14:47 · 1944 阅读 · 0 评论 -
C# this.Invoke()的作用与用法
转载自:http://lidunyang2008.blog.163.com/blog/static/19067620520132233112342/C# this.Invoke()的作用与用法 2013-03-23 15:35:57| 分类: C#|举报|字号 订阅Invoke()的作用是:在应用程序的主线程上执行指定的委托。一般应用:在辅助线程转载 2014-04-16 16:50:46 · 31476 阅读 · 0 评论 -
取出一个字节(byte)中的每一位(bit)
byte byZT = 0x36;int n0, n1, n2, n3, n4, n5, n6, n7;n0 = (byZT & 0x01) == 0x01 ? 1 : 0; if (n0 == 0) textBox50.Text = "正常"; else textBox50.Text = "异常";n1 = (byZT & 0x02) == 0x02 ? 1 : 0;n2 = (原创 2014-04-25 16:58:00 · 8487 阅读 · 1 评论 -
C#中,字节(byte)和整数()互转
private void button1_Click(object sender, EventArgs e) { //UInt16 -> 两个byte; UInt16 temp = 256; byte a = (byte)(temp >> 8 & 0xff); byte b =原创 2014-04-25 17:00:39 · 8936 阅读 · 0 评论 -
文章标题
【字符串提取】C#提取字符串中的第一个数字字符串 转载自:blog.163.com/wslngcjsdxdr@126/blog/static/1621962302013102153649671//// <summary> /// 提取字符串中的第一个数字字符串,多个数字相邻时视为一个字符串 /// </summary> /// <param name转载 2015-10-13 11:18:04 · 594 阅读 · 0 评论 -
【委托】C#中的委托和事件
转载自:http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspxC# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容转载 2014-12-10 11:28:50 · 786 阅读 · 0 评论 -
ASP.NET页面打印技术的总结
本文转载信息:作者: oec2003(水杯)出处: http://oec2003.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则 保留追究法律责任的权利。关于ASP.NET页面打印技术的总结 B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在转载 2013-12-25 17:54:27 · 981 阅读 · 0 评论 -
【XML】文件的基本读写
本文中主要列举了C#中对XML文件的读写原创 2014-05-30 14:17:28 · 850 阅读 · 0 评论 -
【SerialPort】线程间操作无效: 从不是创建控件“txtreceive”的线程访问它。
转载:hi.baidu.com/wxy379643276/item/d86aed8f6f87e0c4b07154e7转载 2014-05-27 16:00:13 · 1847 阅读 · 0 评论 -
【ZedGraph】右键菜单和鼠标滚轴的移动缩放等功能的启用和禁用
本文是个人对使用过的【ZedGraph】基本功能的小结,现在逐步完善中...通过【ZedGraph】控件属性修改:1.禁用右键菜单:IsShowContextMenu = false;2.禁用鼠标滚轴移动:IsEnableHPan = false; //禁止横向移动;IsEnableVPan = false; //禁止纵向移动;2.禁用鼠标滚轴缩放:原创 2014-12-15 09:50:08 · 3781 阅读 · 0 评论 -
【截图】WINFORM中几句程序获取整个屏幕的图片及当前窗口的图片快照
转载自:http://blog.csdn.net/johnsuna/article/details/8087483原创 2014-10-08 16:55:59 · 3209 阅读 · 0 评论 -
【Log】文件的生成
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace Test_ZedGraph{ class LogClass { /**/ /// /// 写入日志文件转载 2014-07-01 14:53:46 · 1030 阅读 · 0 评论 -
【控制台程序】一闪而过的基本解决办法
【控制台程序】一闪而过的基本解决办法原创 2014-05-30 16:46:38 · 3576 阅读 · 0 评论 -
【TreeView】个人使用小结(逐步完善中...)
//递归判断节点是第几级节点,根节点为【0】级; public int judgeNodeGrade(TreeNode nodeIn) { int nGrade = 0; TreeNode nodeParent = nodeIn.Parent; if (nodeParent != null)原创 2014-05-30 14:53:33 · 864 阅读 · 0 评论 -
【SerialPort】控件的使用实例
以下是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 System.转载 2014-05-28 10:40:53 · 5877 阅读 · 0 评论 -
查找指定目录下的文件夹或文件
//查找指定路径文件是否存在 File.Exists("路径"); //递归实现查找目录下的所有子目录和文件; public void FindFile(string dir) //参数为指定的目录 { //在指定目录及子目录下查找文件,在l转载 2014-05-20 09:47:25 · 1405 阅读 · 0 评论 -
C#操作XML小结
一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlN转载 2014-05-12 08:56:51 · 712 阅读 · 0 评论 -
C# 属性控件PropertyGrid应用心得
由于垃圾的CSDN连【目录】一类的链接都不让发,所以只能给出原文地址,手动复制粘贴到地址栏打开。地址:http://blog.csdn.net/luyifeiniu/article/details/5426960转载 2014-05-08 13:16:17 · 672 阅读 · 0 评论 -
代码画线的方法
using System.Drawing;button1事件:Graphics g = this.PICTUREBOX1.CreateGraphics();Brush b = new SolidBrush(颜色);Pen p = new Pen(b);g.DrawLine(p,起点,终点);g.DrawRectangle(p,x坐标,y坐标,宽,高);原创 2014-04-25 17:03:33 · 973 阅读 · 1 评论 -
【序列化】小结,逐步完善中
序列化,XmlSerializer原创 2014-08-15 10:36:44 · 696 阅读 · 0 评论 -
【ZedGraph】基础
//--------------------------------------------------------- //IsReverse//X 轴的刻度值从高到低还是从低到高//MajorUnit//大刻度步长单位 //MaxAuto//根据输入数据自动设置刻度最大值//MinorStepAuto//是否自动设置小刻度步长 //Mi转载 2014-07-01 15:54:13 · 5384 阅读 · 0 评论 -
【File时间】包括创建、修改、访问时间的获得
// 读取文件的创建、修改、访问时间FileInfo fi = new FileInfo("C://test.txt");Console.WriteLine(fi.CreationTime.ToString());Console.WriteLine(fi.LastWriteTime.ToString());Console.WriteLine(fi.LastAccessTime.To转载 2014-06-10 10:42:43 · 1050 阅读 · 0 评论 -
【解析字符串】C#,简单小结
string strStat = "3(09h)"; string strID = strStat.Substring(0, strStat.IndexOf("(")); //strID等于【3】;原创 2014-06-04 14:28:18 · 627 阅读 · 0 评论 -
文章标题
zedgraph控件的一些比较有用的属性 转 转自:www.cnblogs.com/zeroone/archive/2013/05/30/3109244.html (1)zedgraph控件属性具体解释:AxisChange()() ->> This performs an axis change command on the graphPane. BeenDisposed ->> This转载 2015-12-30 13:26:41 · 502 阅读 · 0 评论