
C#
文章平均质量分 62
EnForGrass
NET技术
展开
-
C#中事件和委托
我们抛弃各种C#参考书中桀骜难懂的事件与委托概念,设想一个工作中情景来理解事件与委托的使用。 假如:有一家IT公司,董事长不希望自己的雇员在上班时间玩游戏,但又不可能每时每刻都盯着每个雇员,因此,他希望使用一种新的方式实现监视雇员的效果:如果有雇员违反规定,某个设备或专门的监查人员将自动发出一个消息通知他,董事长只需要在事情发生时进行处理。 因此,这个用例原创 2012-01-18 11:07:41 · 1061 阅读 · 0 评论 -
IEqualityComparer 接口的使用
先给出MSDN关于IEqualityComparer 接口的介绍,点击打开链接,IEqualityComparer主要适用于定义方法以支持对象的相等比较。可以实现集合的自定义相等比较。即,您可以创建自己的相等定义,并指定此定义与接受IEqualityComparer 接口的集合类型一起使用。 IEqualityComparer 接口包含两个方法,方法原创 2012-11-08 14:28:45 · 9255 阅读 · 2 评论 -
如何使用(注册)DirectShow接口
DirectShow是一组常用的COM接口组件,其中常用的组件有IGraphBuilder,IMediaControl,IMediaEvent接口,这三个接口在本文先不介绍。本文主要是讲讲如何使用DirectShow接口。通常,在播放在线视频和音频文件时候,要用到微软的DirectX提供的DirectShow组件,使用DirectShow这个组件可以方便地播放视频和音频文件。为了使用该接口,首先得原创 2012-06-15 12:46:43 · 4110 阅读 · 0 评论 -
优快云-----解决坛友问题之指定字符串显示到DataGridview
今天回到csdn坛友一个问题,我觉得有必要写下来,供大家一起学习,问题如下:字符串数据如下:AA|BB|CC|DD|@@EE|FF|GG|HH|@@II|JJ|KK|LL|@@最终要绑定datagridview格式如下:列1 列2 列3 列4AA BB CC DDEE FF GG HHII GG HH LL问题链接 点击打开链接原创 2012-05-18 18:52:40 · 4481 阅读 · 2 评论 -
Winform 简单绘制公章
最近在研究GDI+画图,最主要的是调用NET类库中的Graphics类,利用该类可以实现各种绘图操作,本文使用Graphics类的DrawString方法、Draw Ellipse方法和MeasureString方法,分别在画布中绘制字符串、椭圆以及对字符串进行宽度和长度的测量(随文本字体变化)。分享一下,贴上核心代码:using System;using System.Collection原创 2012-05-09 00:17:45 · 2926 阅读 · 1 评论 -
XML带格式的输出到RichTextBox或者TextBox中
如果只是简单的输出XML文档的内容到RichTextBox或者TextBox中。用XmlTextWriter就行了,但是XmlTextWriter只能输出到Console.Out或者文件中。如果要带格式的把XML中的数据输出到RichTextBox或者TextBox中呢?这时候不仅要用到XmlTextWriter,还要用到StringWriter。不解释,直接贴代码原创 2012-03-09 17:53:37 · 6135 阅读 · 2 评论 -
Winform中combobox绑定数据源后,怎么获取combobox选中行对应数据源中的其他字段值
今天回答了坛子里一位朋友的提问,问题是这样的:comboBox1绑定数据源后,怎么获取comboBox1所选中行对应数据源中的其他字段值。以前没注意过这方面的积累。今天写到博客分享一下。虽然简单,我还是写一下。例如:comboBox1绑定了数据源datatabledatatable中有三个字段,分别为id, name,number;设置如下:id作为comboBox原创 2012-03-04 19:32:48 · 17578 阅读 · 1 评论 -
Winform获取机器信息IP、MAC、机器名、CPU编号、主硬盘编号
在Winform获取机器信息IP、MAC、机器名、CPU编号、主硬盘编号首先,要引入命名空间using System.Net;using System.Management; /// /// 获取本地IP /// /// public static string Get_UserIP()原创 2012-02-04 17:01:00 · 9653 阅读 · 2 评论 -
将图片保存到一个XML文件
将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.XML",FileMo原创 2012-01-18 14:08:34 · 1392 阅读 · 0 评论 -
将图片保存到一个XML文件
将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.XML",FileMo原创 2012-01-18 14:11:12 · 2084 阅读 · 0 评论 -
IEnumerable<T>类型直接转换成DataTable
RT,直接上代码public static class IEnumerableExtensions { public static DataTable AsDataTable(this IEnumerable data) { PropertyDescriptorCollection properties = TypeDescrip原创 2017-01-13 11:31:38 · 4571 阅读 · 0 评论