我正在使用带有c#windows窗体的open gl,现在我在表单中放了一个计时器但是在运行时,没有调用计时器tick void 我该如何解决这个问题?
答案 0 :(得分:-1)
没有给出任何例子。
最明显的检查是,你有没有启动计时器?
您使用的是哪种计时器?
您是否设置了滴答听众? (即使将计时器拖到Visual Studio的可视化端,也需要执行此操作)
试用本教程:http://www.dotnetperls.com/timer
Bellow取自教程......
static void Start()
{
_l = new List<DateTime>(); // Allocate the list
_timer = new Timer(3000); // Set up the timer for 3 seconds
//
// Type "_timer.Elapsed += " and press tab twice.
//
_timer.Elapsed += new ElapsedEventHandler(_timer_Elapsed);
_timer.Enabled = true; // Enable it
}
static void _timer_Elapsed(object sender, ElapsedEventArgs e)
{
_l.Add(DateTime.Now); // Add date on each timer event
}