안녕하세요 
        <Grid.RowDefinitions>
            <RowDefinition></RowDefinition>
            <RowDefinition></RowDefinition>
        </Grid.RowDefinitions>
        
        <Button Content="클릭해봐" Click="Button_Click_1"></Button>
        <Label Content="여기에" x:Name="lbl" Grid.Row="1" />
        Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Normal, new Action(delegate
                {
                PrintNumbersWithDelay();
            }));
            
    private void PrintNumbersWithDelay()
        {
            Debug.WriteLine("Starting....");
            for (int i = 0; i < 10; i++)
            {
                
                Thread.Sleep(TimeSpan.FromSeconds(2));
                lbl.Content = i.ToString();
            }
        }
여기서 PrintNumbersWithDelay 이것을 호출하는데요
모두 실행되고  lbl에 마지막 결과값 9만 표시가 되는데
이것을 실행하면서  1,2,3,4...9이렇게 표시되도록 할려면 어떻게 해야 하나요?
        
        
                    
                    
                    
                    
                    
    
                    
                    
                    
                    
                    
                
                    [최초 등록일: ]
                    [최종 수정일: 10/21/2019]