공부하며 성장하기/C# · WPF

    새 창에서 진행률 progress bar 표시하기

    새 창에서 진행률 progress bar 표시하기

    background thread에서 수행하고 있는 task에 대해 새 창에서 진행률을 보여주려면 UI thread로 해당 부분을 넘겨줘야 한다. 그러려면 BackgroundWorker와 Dispatcher가 필요하다. 아래 코드는 기본적인 로직만 담고 있다. 필요한 경우에 가져다 쓰면 된다. // MainWindow.xaml // TestProgress.xaml.cs (Main Window) namespace TestProgress { public partial class MainWindow : Window { private BackgroundWorker Worker; private ProgressWindow ProgressBarWindow; public MainWindow() { InitializeCo..