自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

转载 C# DES加密解密类

<br /> <br />一个以前用的DES加密解密类突然解密的时候出现错误,怎么搞都不行,后来找了个这个,虽然大致上差不多,但是这个确实可以的,真为以前的那个类郁闷啊<br /> <br /> <br /> <br />using System; using System.Text; using System.Security.Cryptography; namespace Test { /// <summary> ///

2011-01-27 00:15:00 1153

转载 C# WinForm下DataGridView单选按钮列和支持三种选择状态的复选框列的实现

<br /> <br />      在C# WinForm下做过项目的朋友都知道,其中的DataGridView控件默认只支持DataGridViewButtonColumn、DataGridViewCheckBoxColumn、DataGridViewComboBoxColumn、DataGridViewImageColumn、DataGridViewLinkColumn和DataGridViewTextBoxColumn六种列类型,如果你想要在DataGridView的列中添加其它的子

2011-01-23 16:37:00 4584

原创 WinForm控件复杂数据绑定常用数据源(如:Dictionary)(对Combobox,DataGridView等控件DataSource赋值的多种方法)

<br /><br />开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。<br />1) 简单数据绑定<br />简单的数据绑定是将用户控件的某一个属性绑定至某一个类型实例上的某一属性。采用如下形式进行绑定:引用控件.DataBindings.Add("控件属性", 实例对象, "属性名", true);<br />2) 复杂数据绑定<br />复杂的数据绑定是将一个以列表为基础的用户控件(例如:ComboBox、ListBox、ErrorProvider、DataGr

2011-01-22 19:13:00 7491

原创 序列化Dictionary属性到XML里

<br /><ComponentSettings><br /><ComponentOne><br /><SettingOne>SettingOneValue</SettingOne><br /><SettingTwo>SettingTwoValue</SettingTwo><br /></ComponentOne><br /><ComponentTwo><br /><AnotherSettingOne>AnotherSettingOneValue</AnotherSettingOne><br /><Anot

2011-01-21 18:07:00 6833

原创 泛型Dictionary的用法详解

    泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。    很多非泛型集合类都有对应的泛型集合类,下面是常用的非泛型集合类以及对应的泛型集合类: 非泛型集合类泛型集合类ArrayListListHashTableDIctionaryQueueQueueStackStackSortedListSortedList    我们用的比较多的非泛型集

2011-01-20 17:58:00 6668

原创 Color取值转换十进制、十六进制

<br /> <br />//最简单的 获取十六进制形式的值 #CE76D1<br /> this.textbox.BackColor = ColorTranslator.FromHtml("#CE76D1");//FromArgb:三个rgb数字形式 206,118,209this.textbox.BackColor = System.Drawing.Color.FromArgb(206,118,209);//获取十六进制形式的值 #CE76D1UInt32 num=Convert.ToUInt32("#

2011-01-20 15:09:00 4850

原创 c#中out与ref的用法与区别

<br /> <br /><br />1、out必须在函数体内初始化,在外面初始化没意义。也就是说,out型的参数在函数体内不能得到外面传进来的初始值。<br />2、ref必段在函数体外初始化。<br />3、两都在函数体的任何修改都将影响到外面。<br />例:<br />using System;<br />namespace ConsoleApplication1<br />{<br /> class C<br /> {<br />  public static void reffun(ref st

2011-01-17 18:43:00 809

原创 windows服务中的定时器timer的使用

<br /><br />大家在使用c#写windows服务时,网上很多例子说,使用工具箱中组件中的定时器就可以,但实际上该定时器并不管用,具体原因,微软自称是Framework的bug。<br />无论是windows窗体中timer还是组件中的timer都是继承自System.Windows.Form.Timer,并不是我们需要的System.Timers ,继承自System.Timers 的timer只有手动创建。public WindowsServiceDemo()        {        

2011-01-16 12:38:00 4578

原创 C#中windows 服务与桌面交互

<br /> <br />服务安装后事件 这样就可以交互了privatevoid serviceInstaller1_AfterInstall(object sender, InstallEventArgs e) { ManagementBaseObject inPar =null; ManagementClass mc =new ManagementClass("Win32_Service"); forea

2011-01-16 02:56:00 2197

原创 用C#代码来安装、卸载、启动、关闭服务

<br />        /// <summary><br />        /// 启动服务<br />         /// </summary><br />        /// <param name="sender"></param><br />        /// <param name="e"></param><br />        private void button1_Click(object sender, EventArgs e)<br />        {<br />

2011-01-14 18:44:00 4685

原创 SystemParametersInfo的使用方法

<br /> <br /> <br />[DllImport("user32.dll", EntryPoint = "SystemParametersInfo")]<br />public static extern int SystemParametersInfo(<br />                                                int uAction,<br />                                                in

2011-01-14 12:41:00 9273

C#界面皮肤源码(带大量皮肤素材)

含有示例源码、皮肤模板、使用说明、dll 不错的

2009-10-22

weiFenLuo.winFormsUI.Docking.dll

weiFenLuo.winFormsUI.Docking.dll 控件 可以实现像VS一样的多文档界面,并且是开源的(.net1.1\2.0) 含有 示例、源码、DLL 和 控件使用说明。 非常的不错噢

2009-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除