摘要: class Program { static void Main(string[] args) { var func = new Func<string, string>(i => { return i + "i can fly"; }); var state = func.BeginInvoke( 阅读全文
posted @ 2018-06-07 11:43 IT苦行僧-QF 阅读(286) 评论(0) 推荐(0)
摘要: 当前单元格指的是DataGridView焦点所在的单元格,它可以通过DataGridView对象的CurrentCell属性取得。如果当前单元格不存在的时候,返回null。 取得当前单元格的内容: object obj = this.dgv_PropDemo.CurrentCell.Value; 注 阅读全文
posted @ 2018-06-07 11:30 IT苦行僧-QF 阅读(2414) 评论(0) 推荐(0)
摘要: 1、 两个属性设置: 第一个:设置自动创建列,默认为True DataGridView1. AutoGenerateColumns = True; 虽然默认为True,但写下去总是好的!!! 第二个:鼠标单击编辑,默认双击 DataGridView1.EditMode = DataGridViewE 阅读全文
posted @ 2018-06-07 11:22 IT苦行僧-QF 阅读(6907) 评论(0) 推荐(1)
摘要: 把存储过程结果集SELECT INTO到临时表 在开发过程中,很多时候要把结果集存放到临时表中,常用的方法有两种。 一. SELECT INTO 1. 使用select into会自动生成临时表,不需要事先创建 select * into #temp from sysobjects select * from #temp 2. 如果当前会话中,已存在同名的临时表 selec... 阅读全文
posted @ 2018-06-07 10:46 IT苦行僧-QF 阅读(4956) 评论(1) 推荐(1)
摘要: /// 根据日期获取当周星期一 /// </summary> /// <param name="dt"></param> /// <returns></returns> public static DateTime StartOfTheWeek(DateTime dt) { return dt.Ad 阅读全文
posted @ 2018-06-07 10:45 IT苦行僧-QF 阅读(884) 评论(0) 推荐(0)
摘要: 1、方法一:使用线程 功能描述:在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例子给大家做一个介绍。 第一步:设计界 阅读全文
posted @ 2018-06-07 10:37 IT苦行僧-QF 阅读(1599) 评论(0) 推荐(0)
摘要: 这个问题有两种方法 第一种是用DataGridview中自带的DataGridViewTextBoxColumn 控件,第二种是动态添加combobox控件 方法一: 首先 窗体上拖拽一个 DataGridview 然后在这个DataGridview中添加两列DataGridViewTextBoxColumn (第一列叫A,第二列叫B) 然后绑定A代码 A.Da... 阅读全文
posted @ 2018-06-07 10:33 IT苦行僧-QF 阅读(2664) 评论(0) 推荐(0)
摘要: C# 使用PrintDocument 绘制表格 完成 打印预览 DataTable 经过不断的Google与baidu,最终整理出来的打印类 主要是根据两个参考的类组合而成,稍微修改了一下,参考代码及来源见最后(其中一份是VB语言的) 其中遇到的一些问题也已经得到了解决(分页,打印预览点击打印内容缺 阅读全文
posted @ 2018-06-07 10:27 IT苦行僧-QF 阅读(5288) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-06-07 10:14 IT苦行僧-QF 阅读(321) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-06-07 10:04 IT苦行僧-QF 阅读(552) 评论(0) 推荐(0)