弹指一挥间

好好做事,学习待人 (大数据分析/.NET/JAVA)技术交流QQ:860280456; .NET/JAVA技术交流群:192028174

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年2月20日

摘要: private void Form1_Load(object sender, EventArgs e) { this.listView2.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; //不显示列的标头 this.listView2.MinimumSize = new Size(150, 200); //给定最小宽度为1... 阅读全文
posted @ 2013-02-20 23:51 v.e.n.u.s 阅读(4245) 评论(0) 推荐(0)

摘要: #region 利用API实现窗体淡入淡出特效 //窗体淡入淡出特效 public const Int32 AW_HOR_POSITIVE = 0x00000001; // 从左到右打开窗口 public const Int32 AW_HOR_NEGATIVE = 0x00000002; // 从右到左打开窗口 public... 阅读全文
posted @ 2013-02-20 22:47 v.e.n.u.s 阅读(415) 评论(0) 推荐(0)

摘要: 在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示元,必要进,还要控制后台线程中断当前操作。以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异常。在 .net中,提供了一个组件 backgroundworker就是专门解决这个问题的。使用这个组件其实非常简单,例如,我们做一个类似如下界面的进度条的小例子,在后台线程中进行耗时运算,同时刷新界面上的滚动条和提示信息,运行结束后,弹出处理结果。在界面上拖入backgroundWorker组件 阅读全文
posted @ 2013-02-20 22:32 v.e.n.u.s 阅读(572) 评论(0) 推荐(0)

摘要: 事件就是一个委托的一个实例 委托是一个类。 定义委托时,实是定义一个用户自定义的类,它能代表具有相同参数列表和返回类型的任何方法,方法可以是静态方法或成员方法。示例: public partial class Form1 : Form { private void button1_Click(object sender, EventArgs e) { MyClass mc = new MyClas... 阅读全文
posted @ 2013-02-20 22:25 v.e.n.u.s 阅读(212) 评论(0) 推荐(1)

摘要: ConfigurationManager.ConnectionStrings["ConnectionString1"].ConnectionString.ToString(); 阅读全文
posted @ 2013-02-20 22:20 v.e.n.u.s 阅读(442) 评论(0) 推荐(0)

摘要: //首先要说明的是与TopMost的效果不同,TopMost是属性定义,而且设置True后,如果不设为Flase则一直置顶,效果很差, //以下方法解决了TopMost使用上的不足 //调用API[System.Runtime.InteropServices.DllImport("user32.dll", CharSet = System.Runtime.InteropServices.Cha... 阅读全文
posted @ 2013-02-20 20:41 v.e.n.u.s 阅读(23206) 评论(1) 推荐(2)