数据:
DataTable dt = objG_News.GetNews().Tables[0];
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
ListViewItem item = new ListViewItem();
item.Text = dt.Rows[i]["G_Title"].ToString();
listView1.Items.Add(item.Text);
}
}
然后用的timer控件,但是listview的列宽控制不好
可以将需要滚动的东西放在一个panel中,用定时器整体移动。
if (panel.Left < 0 - panel.Width)
panel.Left = this.Width;
else
panel.Left -= 20;