C#_winform
deargua
学下吧,软件工程师
展开
-
C#中的Assembly
C#中的Assembly原创 2017-04-02 00:10:40 · 408 阅读 · 0 评论 -
Application.DoEvents
Application.DoEvents()的作用:处理所有的当前在消息队列中的Windows消息 如果将自己的程序和主窗体写在同一个线程,那么当自己的代码出现长时间占用线程时,windows消息(鼠标,键盘等消息)不会被处理,使得程序出现假死状态。所以首先建议不要将自己的程序放在主窗体线程中。如果非的这么做不可,可以调用Applicatioin.DoEvents()来将windows消息优先级原创 2017-11-04 21:26:36 · 1260 阅读 · 0 评论 -
委托应用之窗口
Main函数中创建的窗口为主窗口,一般默认命名form1,然后在form1中创建其他的窗体。如果在主窗口form1中想传值给其他的子窗口值则只需要子窗体的类中定义相应的接口,直接调用即可。但是如果想把子窗体的值传递给父窗体,则需要回调机制(委托)来实现。 主窗体代码实现如下: public partial class Form1 : Form { public Form1()原创 2017-11-05 15:52:56 · 326 阅读 · 0 评论 -
winform初步
1.ContextMenuTrip 是指右键弹出的菜单 2.在main函数中创建的窗体,称为应用程序的主窗体,主窗体关闭后其他所有窗口都关闭。原创 2016-11-13 22:33:11 · 286 阅读 · 0 评论 -
C# Timer
1.在设定的间隔之后生成事件,带有生成重复事件的选项。 2.下面三个命名空间中都有Timer类 System.Windows.Forms.Timer System.Threading.Timer System.Timers.Timer 其中System.Windows.Forms.Timer最为常用,直接在画面的工具箱中拖过来既可以使用,双击后会跳到默认属性timer1原创 2017-11-05 21:32:26 · 762 阅读 · 1 评论