- 博客(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
System.Data.SQLite.dll(sqlite_1.0.81.0)
2012-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人