1
我有一個像記分板倒數計時器一樣運行的計時器。有沒有辦法,我可以顯示相同的計時器到兩個窗體窗體(winforms),而不訴諸屬性?在Windows之間共享一個定時器/變量
我有一個像記分板倒數計時器一樣運行的計時器。有沒有辦法,我可以顯示相同的計時器到兩個窗體窗體(winforms),而不訴諸屬性?在Windows之間共享一個定時器/變量
嘗試傳遞一個參考計時器在你的其他形式的構造函數,並添加自己的Tick事件處理程序:
Public Class Form2
Public Sub New(ByVal mainTimer As Timer)
InitializeComponent()
AddHandler mainTimer.Tick, AddressOf mainTimer_Tick
End Sub
Private Sub mainTimer_Tick(ByVal sender As Object, ByVal e As EventArgs)
'// do something
End Sub
End Class
任何理由,你爲什麼不想使用屬性? – bschultz 2012-03-06 15:28:02
我有點覺得這將是尷尬做這樣的事情與使用屬性。如果這是唯一的方式,那麼我是爲了它。 – 2012-03-06 15:28:56