WinForm实现仿视频播放器左下角滚动新闻效果的方法

2019-12-26 13:18:30王振洲

易采站长站为您分析WinForm实现仿视频播放器左下角滚动新闻效果的方法,涉及WinForm窗口滚动字幕设置的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了WinForm实现仿视频播放器左下角滚动新闻效果的方法。。具体实现方法如下:

 

 
  1. using System;  using System.Collections.Generic; 
  2. using System.ComponentModel;  using System.Data; 
  3. using System.Drawing;  using System.Linq; 
  4. using System.Text;  using System.Windows.Forms; 
  5. using System.Drawing.Imaging;  using System.IO; 
  6. using System.Xml.Linq;  namespace App 
  7. {  public partial class Form7 : Form 
  8. {  private int Index { get; set; } 
  9. private DataTable dataTable { get; set; }  private System.Timers.Timer timer { get; set; } 
  10. public Form7()  { 
  11. InitializeComponent();  dataTable = new DataTable(); 
  12. dataTable.Columns.AddRange(new DataColumn[] {   new DataColumn("Id",typeof(System.Int32)), 
  13. new DataColumn("DisplayName",typeof(System.String)),  new DataColumn("URL",typeof(System.String)) 
  14. });  DataRow row = dataTable.NewRow(); 
  15. row["Id"] = 1;  row["DisplayName"] = "百度百科欢迎你!"; 
  16. row["URL"] = "http://www.easck.com//www.sohu.com"; 
  17. dataTable.Rows.Add(row);  row = dataTable.NewRow(); 
  18. row["Id"] = 3;  row["DisplayName"] = "新浪新闻出现重大新闻,点我快速查看!"; 
  19. row["URL"] = "http://www.easck.com//www.126.com"; 
  20. dataTable.Rows.Add(row);  label1.Text = lblContent.Top.ToString(); 
  21. timer = new System.Timers.Timer(2000);  timer.Elapsed += delegate 
  22. {  CharsMouse(); 
  23. };  timer.Start(); 
  24. button1.Click += delegate  {