デリゲートが呼び出されたにもかかわらず、コントロールがデリゲートに到達しない理由を誰かが知っていますか? ステップデバッグを行っているかどうかに関係なく、そこに到達しません。
public void UpdateClock()
{
//control never gets here
}
delegate void UpdateClockDelegate();
private void MT_TimerTick(object source, ElapsedEventArgs e)
{
if (InvokeRequired)
{
//control gets here, but does not invoke, apparently
Invoke(new UpdateClockDelegate(UpdateClock));
}
}
次のリンクの説明に従って、このソリューションに基づいています