c#中,如何用同一个label.text显示listview中每行的内容。(每5秒显示一行)
3个回答
展开全部
namespace WindowsApplication1
{
public partial class Form1 : Form
{
private int index;
public Form1()
{
InitializeComponent();
index = 0;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (index < listView1.Items.Count)
{
// 显示每行第一项,如果要显示其它项:listView1.Items[index].SubItems[i].Text
label1.Text = listView1.Items[index].Text;
index++;
}
}
}
}
{
public partial class Form1 : Form
{
private int index;
public Form1()
{
InitializeComponent();
index = 0;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (index < listView1.Items.Count)
{
// 显示每行第一项,如果要显示其它项:listView1.Items[index].SubItems[i].Text
label1.Text = listView1.Items[index].Text;
index++;
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用一个timer,设置时间间隔为5秒
遍历listview每一行,显示上去就行可
遍历listview每一行,显示上去就行可
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种控制一般会放到客户端里执行,这样子更快,实用js吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询