C#项目总结
Posted deyicun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#项目总结相关的知识,希望对你有一定的参考价值。
在线程中更新控件的值
CheckForIllegalCrossThreadCalls = false;有风险,禁用,多线程会造成程序崩溃,
可以通过delegate方式解决,在多线程中,也可以更改控件的值
1、声明delegate
public delegate void SpectraInvoke();
2、定义变量
SpectraInvoke plotIVK;
3、变量指向某个函数,该函数可以更改控件的值
界面初始化的位置和尺寸
this.StartPosition = FormStartPosition.CenterScreen;将界面放置于屏幕中心
this.Width =Convert.ToInt32( this.Width*1.4);修改界面的长宽
程序自动点击按键
StartB_Click(new object(), new EventArgs());
多任务中取消任务的做法
CancellationTokenSource cts ;
Task Scan;
cts = new CancellationTokenSource();
Scan = new Task(ScanTask);
Scan.Start();
以上是关于C#项目总结的主要内容,如果未能解决你的问题,请参考以下文章