2012-03-06 3 views
1

У меня есть таймер работает как таймер обратного отсчета табло. Есть ли способ показать тот же таймер на две формы окна (winforms), не прибегая к свойствам?Обмен таймером/переменной между Windows

+0

Любой причину, почему вы не хотите использовать свойство? – bschultz

+0

Я вроде понял, что было бы неловко делать что-то подобное с использованием свойств. Если это единственный способ, то я за это. –

ответ

1

Попробуйте передать ссылку на таймер в конструкторе других ваших форм и добавить свой собственный обработчик события клеща:

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 
Смежные вопросы