c#label如何能随机获取 或者循环获取 数组中的信息

定义数组string[]str=newstring[]{"hello","world","you","apple"};然后privatevoidtimer1_Tick(o... 定义数组 string[] str = new string[] { "hello", "world", "you", "apple" };

然后private void timer1_Tick(object sender, EventArgs e)
{
Label newlab = new Label();
newlab.Width = 30;
newlab.BackColor = this.BackColor;
newlab.Font = new Font("SimSun", 18);

//随机抽取数组中的一个单词赋值给newlab的Text属性
newlab.Text = str[new Random().Next(100) % str.Length]; 请问我这句写的有问题么?应该怎么写 现在获取的是字母啊~不是数组中的单词
…………
…………
…………
展开
 我来答
Raiuy
2012-06-11 · TA获得超过2916个赞
知道大有可为答主
回答量:2210
采纳率:0%
帮助的人:861万
展开全部
写的是没错,但是你宽度设置得太小了,以至于只能显示出一个字符
newlab.Width = 30; 你把30改成300试试看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式