다른 라인이 이 대상을 가지고 있기 때문에 이 대상에 접근할 수 없습니다. (회전)
코드:
this.lbl.Dispatcher.Invoke(new Action(()=>{ this.lbl.Text = "this is a test!!!"; }));
this.lbl.Dispatcher.Invoke(new Action(()=>{ this.lbl.Text = "this is a test!!!"; }));
Winfrom:Control.이 컨트롤의 기본 창 핸들을 가진 라인에서 지정한 의뢰를 수행하는 Delegate 방법입니다.
코드:
this.lbl.Invoke(new Action(()=>{ this.lbl.Text = "this is a test!!!"; }));
public void theout(object source, System.Timers.ElapsedEventArgs e)
{
this.gcc1.Dispatcher.Invoke(
new Action(
delegate
{
if (this.gcc1.Offset < 1)
{
this.gcc1.Offset += 0.1;
}
else
{
this.gcc1.Offset = 0;
}
}
)
);
this.gcc2.Dispatcher.Invoke(
new Action(
delegate
{
if (this.gcc2.Offset < 1)
{
this.gcc2.Offset += 0.1;
}
else
{
this.gcc2.Offset = 0;
}
}
)
);
}