在C# winform中 有个lable ,怎么样让lable里面的字 闪烁??? 有代码提供最好 谢谢
解决方案 »
- 请问下这样的目录遍历递归哪里出问题了呢
- 水晶报表动态改变纸张时,总是出现以下错误“设置打印机发生错误,错误信息为:无效索引。 (异常来自 HRESULT:0x8002000B (DISP_E_BADINDEX))”
- namespace引用的问题
- .net 打包問題,急 啊!!
- 请问谁知道什么时候使用反射啊?我会使用反射调用类的方法,属性.但是这样有必要吗?请指教
- 求助关于调用dll出错的问题。
- 表达式树不能包含动态操作
- 请教,100分!!!!
- 如何通过VID和PID获取设备的COM口
- C#中使用INSERT在ORACLE数据库中插入DATE类型报错
- C#.net中如何定义二维数组并给其赋值?????
- 用户控件的调用
private void Form1_Load(object sender, System.EventArgs e)
{
Thread thread = new Thread(new ThreadStart(ColorChange));
thread.Start();
}
//lable字体颜色变化
private void ColorChange()
{
Random random = new Random();
while(true)
{
int red = random.Next(1,256);
int green = random.Next(1,256);
int blue = random.Next(1,256);
this.label1.ForeColor = Color.FromArgb(red,green,blue);
Thread.Sleep(500);
}
}希望对你会有帮助
//窗体加载时启动多线程
private void Form1_Load(object sender, System.EventArgs e)
{
Thread thread = new Thread(new ThreadStart(ColorChange));
thread.Start();
}
//lable字体颜色变化
private void ColorChange()
{
Random random = new Random();
while(true)
{
int red = random.Next(1,256);
int green = random.Next(1,256);
int blue = random.Next(1,256);
this.label1.ForeColor = Color.FromArgb(red,green,blue);
Thread.Sleep(500);
}
}
希望对你会有帮助
private void Form1_Load(object sender, System.EventArgs e)
{
Thread thread = new Thread(new ThreadStart(ColorChange));
thread.Start();
}添加了“窗体加载时启动多线程”怎么就无法关闭窗体了,看了是关闭的,但是进程还是存在。。 在线等待。。
private void Form1_Load(object sender, System.EventArgs e)
{
Thread thread = new Thread(new ThreadStart(ColorChange));
thread.Start();
}
//lable字体颜色变化
private void ColorChange()
{
Random random = new Random();
while(true)
{
int red = random.Next(1,256);
int green = random.Next(1,256);
int blue = random.Next(1,256);
this.label1.ForeColor = Color.FromArgb(red,green,blue);
Thread.Sleep(500);
}
}绝对是错的,线程没同步。this.label1.ForeColor = Color.FromArgb(red,green,blue);这个是主线程的方法,辅助线不能调用。自己去查资料吧!