양식을 새로 고치기 위해 단추를 사용하지 않고 자동으로 새로 고쳐야하는 Windows 양식이 있습니다.C# Windows 양식 새로 고침
지금 버튼을 사용하여 양식을 새로 고침 중입니다. 하지만 1 분마다 자동으로 새로 고침하는 양식이 필요합니다.
Windows 응용 프로그램에서 수행 할 수 있습니다.
양식을 새로 고치기 위해 단추를 사용하지 않고 자동으로 새로 고쳐야하는 Windows 양식이 있습니다.C# Windows 양식 새로 고침
지금 버튼을 사용하여 양식을 새로 고침 중입니다. 하지만 1 분마다 자동으로 새로 고침하는 양식이 필요합니다.
Windows 응용 프로그램에서 수행 할 수 있습니다.
왜 양식을 새로 고쳐야하는지 모르겠지만 버튼 뒤에있는 코드는 타이머 이벤트에 넣어야합니다. 이미 코드가 있으므로 타이머를 만들고 원하는 길이만큼 설정 한 다음 켜십시오.
Timer myTimer = new Timer();
myTimer.Elapsed += new ElapsedEventHandler(TimeUp);
myTimer.Interval = 1000;
myTimer.Start();
public static void TimeUp(object source, ElapsedEventArgs e)
{
//Your code here
}
OP는 양식의 일부 데이터를 새로 고치는 것이 었습니다. – tzup
System.Timers.Timer는 오류를 숨기므로 (처리되지 않은 모든 예외는 자동으로 무시됩니다) System.Timers.Timer를 사용하지 않는 것이 좋습니다. System.Threading.Timer MSDN에서 : .NET Framework 버전 2.0 및 이전 버전에서 Timer 구성 요소는 Elapsed 이벤트에 대한 이벤트 처리기에 의해 throw 된 모든 예외를 catch하고 억제합니다. 이 동작은 .NET Framework의 이후 릴리스에서 변경 될 수 있습니다. 아직 변경되지 않았습니까? – Pankaj
답해 주셔서 감사합니다. 첫 번째 프로젝트에서 코드의 처음 네 줄을 붙여 넣을 위치입니다. form.please 생성자 내에 붙여 넣어야합니다. – bharathi
타이머 컨트롤을 사용하고 간격을 60 * 1000ms (1 분)로 설정하고 틱 이벤트에서 코드를 사용하여 폼을 새로 고칩니다.
당신은 폼에 타이머를 추가하고의 Form_Load에 그것을 사용할 수 있습니다 : 여기
당신이 필요로하는 코드입니다. 밀리 초 단위의 타이머 값을 60000으로 설정하십시오. Timer_Tick 함수에서 새로 고치기위한 코드를 넣을 수 있습니다.System.Windows.Forms.Timer을 사용하십시오.
이벤트 지정된 타이머 간격이 경과되고 타이머가 활성화되면 발생합니다. 양식을 새로 고치는 데 사용할 수 있습니다.
// This is the method to run when the timer is raised.
private static void Timer_Tick(Object myObject, EventArgs myEventArgs)
{ // Refresh Form }
타이머 간격을 지정하려면 Timer.Interval 속성을 사용하십시오. 귀하의 경우는 60000로 설정해야합니다
그
Timer.Interval = 60000;
그것에 대해 몇 가지 튜토리얼입니다
http://www.codeproject.com/KB/cs/timeralarm.aspx
이러한 작업을 수행 공장!
:
유형이가 값 (간격)를 설정하여 양식
timer1.Start(); //Set your timer name instead of "timer1"
타이머를 두 번 클릭하고 타이머에 입력하십시오. _tick :
this.Refresh();
는 asp.net에 대한 http://stackoverflow.com/questions/5396282/auto-refresh-in-asp-net-mvc를 참조하거나 http://stackoverflow.com 참조/questions/5371857/wpf에 대한 wpf-auto-refresh-combobox-content타이머를 사용하여 자동 새로 고침을 할 수있는 사용자 정의하려는 경우 –