2016年9月6日
摘要: [csharp] view plain copy print? using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; 阅读全文
posted @ 2016-09-06 15:37 莫水千流 阅读(6588) 评论(0) 推荐(1)
摘要: 在C#中,直接在子线程中对窗体上的控件操作是会出现异常,这是由于子线程和运行窗体的线程是不同的空间,因此想要在子线程来操作窗体上的控件,是不可能 简单的通过控件对象名来操作,但不是说不能进行操作,微软提供了Invoke的方法,其作用就是让子线程告诉窗体线程来完成相应的控件操作。 要实现该功能,基本思 阅读全文
posted @ 2016-09-06 15:28 莫水千流 阅读(5847) 评论(0) 推荐(1)
摘要: https://blog.gkarch.com/topic/threading.html 阅读全文
posted @ 2016-09-06 13:43 莫水千流 阅读(153) 评论(0) 推荐(0)
摘要: 一、使用线程的理由 1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2、可以使用线程来简化编码。 3、可以使用线程来实现并发执行。 二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2、前台线程和 阅读全文
posted @ 2016-09-06 13:31 莫水千流 阅读(504) 评论(0) 推荐(0)
摘要: 本例是一个管理联系人信息的小程序,程序有两个窗体,一个主窗体,在listview控件中显示联系人信息列表,一个对话框窗体,用来显示和修改 某个联系人的信息。通过主窗体的菜单命令,可以打开对话框,并把主窗体listview中的当前选中的联系人数据传递给对话框,在对话框中可以对联系人信 息进行修改,修改 阅读全文
posted @ 2016-09-06 10:55 莫水千流 阅读(397) 评论(0) 推荐(0)
摘要: CenterParent 窗体在其父窗体中居中。 CenterScreen 窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。 Manual 窗体的位置由 Location 属性确定。 WindowsDefaultBounds 窗体定位在 Windows 默认位置,其边界也由 Windows 默认决 阅读全文
posted @ 2016-09-06 10:24 莫水千流 阅读(4208) 评论(0) 推荐(0)