2013-02-06 2 views
1

Visual Studio 2005에서 datagridview를 만들려고합니다. C# 및 .net에 행 및 열 수 (2 * 2)를 정의했습니다. 값을 추가하고 싶습니다. 이러한 셀. 어떻게 이러한 셀에 값을 추가하고 이러한 값을 지속적으로 업데이트 할 수 있습니다. random 함수를 사용하여 업데이트했지만, 업데이트 할 때마다 버튼을 클릭해야하므로 자동으로 업데이트 할 수 있도록 임의의() 함수에서 업데이트 할 수있는 방법이 있는지 알고 싶습니다.Dataagridview 셀 값 업데이트 및 DataGridview에 표시

어디서 이런 것들에 대해 연구 할 수 있습니까? 저도 스레딩을 사용하고 있는지 말해주십시오.

+1

당신은 어쩌면 간격으로 임의의 숫자의 당신의 생성을 실행하는 타이머를 사용할 수 있습니다. –

+0

타이머를 사용했지만 여전히 스레드를 사용하여 타이머를 수행하는 방법을 알고 싶습니다. – sudhanshu

답변

2

Threading, Timer (WinForms 인 경우이를 가정하고 있음) 또는 BackgrounWorker을 사용하여 여러 가지 방법이 있습니다. 내 의견으로는 타이머를 사용하는 것이 가장 좋은 방법입니다.

는이 같은 Timer을 사용

private void CreateTimer() 
    { 
     var t = new Timer(); 
     t.Interval = 1000; //how often update timer (in ms) 
     t.Tick += new EventHandler(Tick); 
     t.Start(); 
    } 

    private void Tick(object sender, EventArgs e) 
    { 
     //logic to update your data grid view. 
    } 
+0

덕분에 성공적으로 구현했습니다. 여전히 나는 스레드, 모든 문서, 특정 일을위한 웹 사이트의 도움으로 어떻게 할 수 있는지 알고 싶습니다. 감사합니다. – sudhanshu

관련 문제