반응형 [C#] System.InvalidOperationException 에러 서로 다른 Thread 에서 하나의 UI 객체 접근을 하거나 할 때 발생하는 경우 아래와 같은 invoke 함수를 구현하여 처리 할 수 있음. invoke 함수를 정의 하고 이를 생성한 후 control 의 Invoke 에 전달하여 위와 같은 에러를 회피 할 수 있음. 예) Control 의 Text 속성에 접근할 때 delegate void Ctr_Involk1(Control ctr, string text); public void setText_Control(Control ctr, string txtValue { if (ctr.InvokeRequired) { Ctr_Involk1 CI = new Ctr_Involk1(setText_Control); ctr.Invoke(CI, ctr, txtValue);.. 2021. 7. 16. [C#] System.InvalidOperationException 에러 서로 다른 Thread 에서 하나의 UI 객체 접근을 하거나 할 때 발생하는 경우 아래와 같은 invoke 함수를 구현하여 처리 할 수 있음. invoke 함수를 정의 하고 이를 생성한 후 control 의 Invoke 에 전달하여 위와 같은 에러를 회피 할 수 있음. 예) Control 의 Text 속성에 접근할 때 delegate void Ctr_Involk1(Control ctr, string text); public void setText_Control(Control ctr, string txtValue { if (ctr.InvokeRequired) { Ctr_Involk1 CI = new Ctr_Involk1(setText_Control); ctr.Invoke(CI, ctr, txtValue);.. 2021. 7. 16. 이전 1 다음 반응형