[Windows Forms 응용 with C#] 1.3 Form 이벤트

폼 개체가 포커스를 소유할 때 키보드를 누르거나 마우스를 누르는 등의 작업을 수행하면 .NET Framework에서는 등록한 이벤트 핸들러를 호출합니다. 개발자는 폼 개체에 특정 이벤트가 발생할 때 수행할 이벤트 핸들러를 등록하고 수행할 코드를 작성할 수 있습니다.

속성 창의 이벤트 버튼을 통해 이벤트 핸들러를 등록하거나 코드 상에서 직접 이벤트 핸들러를 등록할 수 있습니다. 속성 창의 이벤트 버튼을 통해 이벤트 핸들러를 등록하면 등록하는 코드는 [폼].Designer.cs 파일에 마법사가 자동으로 작성해 줍니다. 그리고 이벤트가 발생할 때 처리할 코드를 작성하는 이벤트 핸들러는 [폼].cs 파일에 작성해 줍니다. 개발자는 [폼].cs 파일에 이벤트 핸들러 내부에 수행할 코드를 작성합니다.