求教一个c#题目~~~~~~
来源:百度知道 编辑:UC知道 时间:2024/06/06 12:52:03
出了道题
题目是做一个Form
里面有 ‘努力学习’什么的,
不断的变颜色 打开时字由小变大;
好像需要计时器
结果我们都傻了
叫第一名来捣鼓了一中午愣是没弄出来
现在向各位大大请教
摆脱 明天交啊。还要说明
不能雷同
哎~~
阿门
谢谢
我电脑里没c# 正在下载
qq号码我一会儿发给你
各位谢谢啦
3楼 你发个完整版的吧 - -
阿门 希望你能看懂
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int m = 8; //定义字体的初始大小
private void timer1_Tick(object sender, EventArgs e) //这是个记时器
{
int i, j,k; //定义R G B 三元素
Random random = new Random();
label1.ForeColor = Color.FromArgb(i = random.Next(0, 255), j = random.Next(0, 255), k = random.Next(0, 255)); //随机产生一个颜色并赋给字体
m++;//字体大小增加1
label1.Font = new Font(label1.Font.FontFamily, m, label1.Font.Style);//显示字体
}
}
第一名都捣鼓不出这个来么。。。 你把qq告诉我,我做一个给你。。。
去百度一下吧。一般书上应该都有实例啊。类似的。
见一个窗体,然后加一个标签,然后写上字,估计主要用到循环加延时就行啊。
字由小变大用js就可以了
用一个setinterval不断执行一个函数
在这个函数里对字体样式设置,使不断变大