C#学习日记
- 2023年9月9日
工具visual stdio 2019-
窗口名称修改
-
lable标签
-
button
-
点击事件
- 点击换颜色
formLearn.ActiveForm.BackColor = Color.Green;
- 点击弹窗
MessageBox.Show("这是点击弹窗的内容");
- 所有的事件和行为需要在属性/事件窗口中进行绑定designer.cs内容(自动生成)
-
添加多窗口
选择windows窗体-添加
-
点击事件跳转窗口
new Form2().Show();
-
一般来说, 本窗口中执行的方法可以直接调用函数名, 如 hide() close()等
-
退出程序
- 完全退出
// 完全关闭所有线程的退出 System.Environment.Exit(0);
- this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;
- Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;
- Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
- 完全退出
-