自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 C#中GridView隐藏列的方法

一开始解决这个问题的时候,查了google,发现都不是我想要的,在 GridViewColumn中,它有个属性Width,如果设置为0,就没有显示出来,其实这个是虚假的,你可以把它再界面上拉长,因此不是我想要的。后来在网上查到说是用GridView.Columns[columns].Visible = false;但是GridViewColumn.Columns[columns

2012-07-28 18:45:47 14696 1

转载 c#删除 list中的元素

内容是别人劳动成果,hl3292收集1.这个我是用反循环来弄的。for (int i = list.Count - 1; i >= 0; i--){ if (list[i].NO == item.NO) { list.RemoveAt(i); }}网友评论:用RemoveAll效率应该可以,他相当于一次遍历,把所有符合条件的元素都交

2012-07-28 15:15:32 2793

转载 C#中的如何:连接和分割字符串

介绍当开发程序与外部系统交互是,通常需要以统一的形式处理数据。例如,使用Excel电子表格来处理数据。Excel可以输出一个逗号分隔值(CSV)工作表格式。使用字符串的Split()方法可以提取两个逗号之间的值。相似的,字符串的Join()方法可以从数组使用分隔符连接字符串,例如使用逗号。下面显示如何使用字符串的Split()和Join()方法:Listing 1:连接和拆分字符串

2012-07-25 13:41:48 14497 1

转载 互联网协议入门

原文地址:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html作者:阮一峰 我们每天使用互联网,你是否想过,它是如何实现的?  全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是

2012-07-19 17:16:46 995

转载 C#线程调用带参数的方法

在 .NET Framework 2.0 版中,要实现线程调用带参数的方法有两种办法。第一种:使用ParameterizedThreadStart。调用 System.Threading.Thread.Start(System.Object) 重载方法时将包含数据的对象传递给线程。使用 ParameterizedThreadStart 委托不是传递数据的类型安全的方法,因为

2012-07-19 09:54:16 845

转载 C# .NET Random 生成随机数字和字母

1:随机数生成器类 Random 是 .NET 的伪随机数生成器,要生成各种类型的随机数,必须先得到它的实例对象,然后再生成随机数2:种子随机数的生成是从种子值开始。 如果反复使用同一个种子,就会生成相同的数字系列,产生不同序列的一种方法是使种子值与时间相关3:对象实例默认情况下,Random 类的无参数构造函数使用系统时钟生成其种子值参数化构造函数

2012-07-19 09:50:39 12993

原创 InstallShield Command-Line Parameters

经常翻看InstallShield Help Library,有的时候想要看下InstallShield里面参数的东西,老是找不到,现在罗列下来:1. Command-Line Options:http://msdn.microsoft.com/en-us/library/aa367988.aspx2. 或者Help Library去搜索MsiExec.exe就可以找到 Msi

2012-07-16 16:30:57 2579

转载 Installshield新版本安装时卸载旧版本的安装

安装包升级问题,搞得实在头大,经过反复摸索,最终决定卸载旧的安装,安装新的程序,以达到升级目的。本方案有所局限,对于大型的安装或者配置复杂的安装不适合。本案例用IS2009,InstallScript MSI工程建立测试的。比如:已安装1.0.0.1版本的程序,现在做了个新的1.0.0.2版本的程序。那么在第一个版本里我们就要开始做以下工作,并在以后版本要记得更改产品ID。首先,我

2012-07-11 11:12:40 7987

原创 在Installshield中,Enable/Disable控件

hwndDlg = CmdGetHwndDlg( szDlg );hwndCtrl = GetDlgItem(hwndDlg, ControlID); EnableWindow(hwndCtrl, FALSE);szDlg 是对话框名,ControlID是控件ID

2012-07-11 10:43:58 1544

转载 WPF中如何禁用/去除窗口右上角的关闭按钮

在WPF编程中,可能需要去除窗口的右上角的几个按钮:最大化按钮、最小化按钮和关闭按钮,其他几个都很好处理,就是这个关闭按钮,WPF模型不提供删除或隐藏功能,我们只有采用一些非正常手段,比如使用Win32函数,比如禁用,对于禁用关闭功能,可以重载OnClosing()函数来实现,——使用户无法通过点击右上角的关闭按钮来关闭窗口:         protected overrid

2012-07-06 14:57:14 12450

转载 WPF 实现label换行

Label MaxWidth="550">TextBlock TextWrapping="Wrap"Text="在此输入要换行的文字,前提是它足够长,并且Label的MaxWidth不足以让它一行显示。" />Label>

2012-07-06 09:56:53 38501 2

转载 莫名其妙的“配置系统未能初始化”异常

最近在讲课演示的时候,偶尔会发生如下的异常。“配置系统未能初始化”,当时也没有时间深究到底什么原因造成的。今天再一琢磨,以上的InnerException提示说:无法识别的配置节userSettings。再一深入找下去,我们找到下面这个目录这个目录下面确实有一个user.config文件这个文件内容是这

2012-07-05 15:55:04 25854 2

转载 C#快速检测是否有可用的网络连接存在

System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();可以快速检测当前是否有可用的网络连接存在,但是不能检测是否能连接到internetSystem.Net.NetworkInformation.NetworkChange.NetworkAddressChanged事件也可以有着这个功能

2012-07-03 15:09:24 1992

[JavaScript.Web.Applications].Alex.MacCaw.pdf

学习JavaScript很不错的文档,共13章,还有jQuery和CSS

2013-01-31

jQueryAPI-chinese

找了好久才找到的,很不错的jQueryAPI文档

2013-01-31

log4net SDK

log4net SDK for C#, PatternLayout class for output log

2013-01-17

System.Data.SQLite.dll(sqlite_1.0.81.0)

.net sqlite_1.0.81.0里面包括: System.Data.SQLite.dll System.Data.SQLite.dll类库文档 sqlite-doc文档

2012-06-27

WPF多国语言解决方案

终极实现WPF应用程序支持多国语言解决方案的源码下载

2012-06-20

Localize a WPF application

discusses the usage of CurrentCulture in WPF applications.

2012-06-19

空空如也

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

TA关注的人

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