디렉토리에서 여러 파일을로드하려고하는데로드하는 동안 진행률 표시 줄 상태와 처리중인 파일을 표시하는 레이블이 표시됩니다. . 제대로 모든 것을 처리하는 순간 BackgroundWorker에서 컨트롤의 속성 변경 C#
private void FileWorker_DoWork(object sender, DoWorkEventArgs e)
{
for (int i = 0; i < Files.Length; i++)
{
Library.AddSong(Files[i]);
FileWorker.ReportProgress(i);
}
}
, 제대로 진행 표시 줄 상태,하지만 난 레이블의 텍스트 (lblfile.text)를 변경하려고 할 때 그것이 다른 스레드에서 컨트롤을 변경할 수 없습니다 말했다. Fileworker에서 lblfile.text의 텍스트를 변경하는 방법이 있습니까?
레이블 컨트롤을 업데이트하는 코드는 어떻게 생깁니 까? –