C#에서 실행시간 체크 실행 시간을 측정하고자 할 때에는 System.Diagnostics.Stopwatch를 사용한다. using System.Diagnostics; // StopWatch Stopwatch sw = new Stopwatch(); TimeSpan ts = sw.Elapsed; sw.Stop(); string Text = sw.Elapsed.ToString(); string Text = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10); http://msdn.microsoft.com/ko-kr/library/system.diagnostics.stopwatch.elapsed(v=vs... 더보기 Thread.Sleep() 문제 http://blog.naver.com/techshare/100071407238 Dispatcher 큐에 있는 Repaint 작업 항목을 실행시켜 주면 되는 것입니다. 그러기 위해서 아래와 같은 코드를 중간에 넣어주면 됩니다.private void button1_Click(object sender, RoutedEventArgs e) { this.button1.IsEnabled = false; this.Dispatcher.Invoke( (ThreadStart)(() => { }), DispatcherPriority.ApplicationIdle); Thread.Sleep(5000); this.button1.IsEnabled = true; } [출처] WPF - UI 업데이트를 바로 반영하고 싶다면?|작성자 .. 더보기 C# 숫자퍼즐(Jeu De Tacquin) in WPF Petzold 책에 나온 Jeu De Tacquin(숫자 퍼즐)을 버튼을 사용하여 만들어 보았습니다. Grid를 이용했는데, Petzold 처럼 UniformGrid를 사용하는 것이 더 편할 수도 있겠습니다. 가장 기본적인 아이디어는 placement[4,4] 배열을 이용하여 버튼들을 관리하는 것입니다. 클릭할 때마다 Clear하고 다시 그리는 것이 좀 낭비스럽다는 생각이 드는데, 일단 동작은 합니다. 나중에 더 수정해야 될 부분입니다. Jeu De Tacquin Shuffle using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.. 더보기 이전 1 ··· 24 25 26 27 28 29 30 ··· 34 다음