C#
文章平均质量分 52
xyw_Eliot
Do it Do it right Do it right now
展开
-
C#对话框详解
Visual C# 对话框详解 对话框中我们常用了以下几种: 1、文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontDialog) 3、颜色对话框(ColorDialog) 4、打印预浏对话框转载 2012-11-29 18:44:59 · 2698 阅读 · 0 评论 -
C# 委托
C#中的委托类似于C++中的函数指针.可以根据定义的委托实现不同的函数.定义委托的方法如下[修饰符]delegate 返回类型 委托名([参数列表])其中修饰符合参数列表是可选项.使用的时候先声明一个委托.例如:定义一个返回类型为void的,需要一个变量的委托delegate void MyDelegate(object o1)然后在定义需要使用该委托的方法,这个方法必原创 2012-12-07 09:21:54 · 973 阅读 · 0 评论 -
C#显示网络图片
/* * 版 本: Ver 1.0. * 类 名: NetForm. * 文 件 名: NetForm.cs * 作 者: xyw. * 日 期: 2012年11月23. * 描 述: 网络图片查看. */using System;using System.Collections.Generic;using System.ComponentMode原创 2012-11-23 16:26:54 · 4308 阅读 · 0 评论 -
C#自定义控件的实现
1、首先新建一个窗体控件库2、从工具箱里拖出一个pictureBox,一个button,6个label,摆放控件3、添加后台代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;原创 2012-11-23 15:57:07 · 1573 阅读 · 0 评论 -
C#自定义控件运行出现“未能找到程序集“F:\项目\C#%E......%BB%B6.dll”。请确保路径正确。”问题
前几天因为项目需要,写了个自定义控件,今天重新练习一下。可是在编译出现了错误:“未能找到程序集“F:\项目\C#%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%5C%E6%8E%A7%E4%BB%B6%E8%87%AA%E5%AE%9A%E4%B9%89%5C%E6%8E%A7%E4%BB%B6%5C%E6%8E%A7%E4%BB%B6%5Cobj%5CDebug%5C%原创 2012-11-23 10:26:28 · 9290 阅读 · 5 评论 -
C#pictureBox的Image 和BackgroundImage属性的区别
给pictureBox加载图片可以设置它的Image属性或者BackgroundImage属性,但是他们有什么区别呢,今天写了个程序测一下。1、Image是pictureBox要显示的图片,可以使用pictureBox的SizeMode属性调节图片的显示方式,并且是只显示单张图片。上图:2、BackgroundImage是pictureBox的背景图片,不能通过Size原创 2012-11-23 11:05:37 · 10064 阅读 · 0 评论 -
C# 多线程编程 ThreadStart ParameterizedThreadStart
原文地址:http://club.topsage.com/thread-657023-1-1.html 在实例化Thread的实例,需要提供一个委托,在实例化这个委托时所用到的参数是线程将来启动时要运行的方法。在.net中提供了两种启动线程的方式,一种是不带参数的启动方式,另一种是带参数的启动的方式。 不带参数的启动方式 如果启动参数时无需其它额外的信息,可转载 2012-12-03 15:10:27 · 1446 阅读 · 0 评论 -
C# char类型字符转换大小写
C# char类型有自带的大小写转换方法:ToUpper和ToLowerchar str1 = 'a';char str2 = 'A';Char.ToUpper(str1); Char.ToLower(str2);原创 2012-11-30 22:50:37 · 6178 阅读 · 1 评论 -
C# Controls.Remove 和 Controls.Clear()
通俗的讲,Controls.Remove 和 Controls.Clear()的主要差别在于,Controls.Remove 可以实现一个一个的删除控件,而 Controls.Clear()是将所有的控件一次性强制删除。如果使用foreach方法,借助Controls.Remove,按理说也可以做到删除全部控件,即: foreach (Control mControl in thi原创 2012-11-30 22:46:14 · 8211 阅读 · 0 评论 -
[C#] Byte[]、Image、Bitmap 之间的相互转换
转:http://www.189works.com/article-43765-1.html /// /// 将图片Image转换成Byte[] /// /// image对象 /// 后缀名 /// public static byte[] ImageToBytes(Imag转载 2012-11-30 22:26:36 · 7970 阅读 · 0 评论 -
C# 将Image转化为数据流
MemoryStream mStream = new MemoryStream(); this.pictureBox1.Image.Save(mStream, System.Drawing.Imaging.ImageFormat.Jpeg);使用this.pictureBox1.Image.Save(mStream, System.Drawing.Imag原创 2012-11-30 22:25:07 · 10372 阅读 · 0 评论 -
C# 发送HttpWebRequest获得网络图片的大小和尺寸
可以通过HttpWebRequest的方式发送一个网络图片的请求,再通过HttpWebResponse接收返回的数据,分析数据流得到图片的大小以及尺寸,代码如下:/// /// 获取图片的大小和尺寸 /// /// 图片url /// 图片大小 /// 图片尺寸 private void Get原创 2012-11-30 21:45:07 · 5986 阅读 · 0 评论 -
C# 关于“未将对象引用设置到对象的实例。”错误
今天在写一个pictureBox的控件的时候,想将pictureBox中的图像转化为数据流,使用了System.Drawing.Image.Save()方法: MemoryStream mStream = new MemoryStream(); this.pictureBox1.Image.Save(mStream, Sy原创 2012-11-30 22:36:50 · 5234 阅读 · 0 评论