博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页

2011年7月23日

摘要: DataGridView 说明 ① 取得或者修改当前单元格的内容② 设定单元格只读③ 不显示最下面的新行④ 判断新增行⑤ 行的用户删除操作的自定义⑥ 行、列的隐藏和删除⑦ 禁止列或者行的Resize⑧ 列宽和行高以及列头的高度和行头的宽度的自动调整⑨ 冻结列或行⑩ 列顺序的调整? 行头列头的单元格? 剪切板的操作? 单元格的ToolTip的设置? 右键菜单(ContextMenuStrip)的设置? 单元格的边框、 网格线样式的设定? 单元格表示值的设定? 用户输入时,单元格输入值的设定? 设定新加行的默认值① DataGridView 取得或者修改当前单元格的内容:GO TO TOP当前单元 阅读全文

posted @ 2011-07-23 21:11 itcfj 阅读(204) 评论(0) 推荐(0) 编辑

摘要: DataGridViewCheckBoxColumn CheckBox是否选中 在判断DataGridView中CheckBox选中列的时候,用DataGridViewRow.Cells[0].FormattedValue.ToString()=="True"语句时存在问题,当我们直接点击CheckBox时,结果显示未选中,但是如果我们在点击其他单元格时,结果显示选中。而用DataGridViewRow.Cells[0].EditedFormattedValue.ToString()=="True"语句时不管怎么样是选中的状态。为什么会有这种结果? 原因 阅读全文

posted @ 2011-07-23 20:39 itcfj 阅读(847) 评论(0) 推荐(0) 编辑

摘要: 第一种:Alt + *(按钮快捷键)在大家给button、label、menuStrip等控件设置Text属性时在名字后边加&键名就可以了,比如button1.text= "确定(&O)"。就会有快捷键了,这时候按Alt+O就可以执行按钮单击事件。第二种:Ctrl+*及其他组合键在WinForm中设置要使用组合键的窗体的KeyPreview(向窗体注册键盘事件)属性为True;然后使用窗体的KeyDown事件(在首次按下某个键时发生).实例代码:private void ***_KeyDown(object sender, KeyEventArgs e){i 阅读全文

posted @ 2011-07-23 20:27 itcfj 阅读(700) 评论(0) 推荐(1) 编辑

2011年7月21日

摘要: 把datagridview 数据源转换为绑定的数据源 public class PlanInfo { /// <summary> /// 计划ID /// </summary> public int a { get; set; } /// <summary> /// 序号 /// </summary> public int b { get; set; } /// <summary> /// 发车 /// </summary> public string c { get; set; } }List<PlanInfo&g 阅读全文

posted @ 2011-07-21 23:30 itcfj 阅读(1638) 评论(0) 推荐(0) 编辑

2011年7月20日

摘要: c#中常用时间的使用C#中时间、日期的常用输出和存储方式比较还是用不好折叠 static void Main(string[] args) { //获取当前时间 Console.WriteLine(DateTime.Now); //序列化存储时间为二进制 long lTime; lTime = DateTime.Now.ToBinary(); Console.WriteLine(lTime); //反序列化二进制格式 string strTime = DateTime.FromBinary(lTime).ToString(); Console.WriteLine(strTime); //形式如 阅读全文

posted @ 2011-07-20 21:58 itcfj 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 自定义事件it using System;delegate viod CharEventHandler(object sender, CharEventArgs e);自定义了一个触发事件的参数public class CharEventArgs EventArgs{ public char CurrChar; public CharEventArgs(char CurrChar) { this.CurrChar = CurrChar; }}class CharChecker{ char curr_char;public event CharEventHandler CharTest;publ 阅读全文

posted @ 2011-07-20 20:47 itcfj 阅读(191) 评论(0) 推荐(0) 编辑

2011年7月19日

摘要: WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使 本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的共享软件中使用布局控件"WeifenLuo.WinFormsUI.Docking"。布局控件"WeifenLuo.WinFormsUI.Docking"是一个非常棒的开源控件,用过的人都深有体会,该控件之强大、美观、不亚于商业控件。而且控件使用也是比较简单的。先看看控件使用的程序界面展示效果。配电网络可视化管理系统的界面截图:深田之星送水管理系统网络版的界面截图:我在几个共享 阅读全文

posted @ 2011-07-19 23:56 itcfj 阅读(419) 评论(0) 推荐(0) 编辑

摘要: 如何将Winform窗体最小化的时候将其显示到系统拖盘- 王大海 2009-03-02 05:51RT- 环零殇 2009-03-02 05:51抄来的: 先将窗体的Text属性设置为 "动画系统图标示例 ",MaximiseBox、MinimiseBox、ShowInTaskbar属性均设置为False。 再往窗体上添加NotifyIcon控件、ContextMenu控件各一个。 将NotifyIcon控件的Icon属性设置为一个图标文件,Name属性设置为“m_trayIcon”;ContextMenu属性设置为 "contextMenu1 ";接下 阅读全文

posted @ 2011-07-19 23:09 itcfj 阅读(277) 评论(0) 推荐(0) 编辑

摘要: c#用匿名方法传递参数给线程(可不用拆箱和装箱,传任意个参数) c#用匿名方法传递参数给线程(可不用拆箱和装箱,传任意个参数)将数据传入ThreadStart中话又说回来,在上面的例子里,我们想更好地区分开每个线程的输出结果,让其中一个线程输出大写字母。我们传入一个状态字到Go中来完成整个任务,但我们不能使用ThreadStart委托,因为它不接受参数,所幸的是,.NET framework定义了另一个版本的委托叫做ParameterizedThreadStart, 它可以接收一个单独的object类型参数:public delegate void ParameterizedThreadSta 阅读全文

posted @ 2011-07-19 23:05 itcfj 阅读(661) 评论(0) 推荐(0) 编辑

2011年7月17日

摘要: http://www.cnblogs.com/peterzb/tag/WinForm/ 阅读全文

posted @ 2011-07-17 22:46 itcfj 阅读(154) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页