结合这几天C#学习也在不断了解WPF的知识,今天关心了下关于WPF中的多线程的操作
之前学过C#中创建多线程的步骤
Thread thread0 = new Thread(ThreadWork0); //创建线程函数实例
thread0.Start();//开启线程
Threadwork0 () 则是创建的线程函数方法,在这当中我们可以写自己的线程运行代码,我们这边举个例子演示下2个线程同时运行的情况。
1. 首先建立2个文本,1个按钮,这边做2件事情看看2个线程之间有无互相影响
(1)点击按钮,触发2个多线程启动
(2)线程1 让其中一个文本每隔1秒来回切换显示不同的文字
(3)线程2让其中一个文本每隔6秒中来回切换显示不同的文字
2. 首先建立工程,我这里用的是VisualStudio2022
因为听说WPF中.NET技术比较新一点所以选这个而没有选择框架fremwork,而且是基于C#,取了个名字后项目工程里就有了我添加的工程名
一般来说自动生成2个一 一对应需要频繁操作的文件mainWindow.xaml和相关的 .cs文件。xaml文件用来卸初始化标记语言,初始化界面,cs文件里用来写C#代码用来写动态业务