이 설명서는 보관되지만 유지 되지 않습니다.

DataGridView.ProcessKeyEventArgs 메서드

참고: 이 메서드는 .NET Framework 버전 2.0에서 새로 추가되었습니다.

키 메시지를 처리하고 적절한 컨트롤 이벤트를 생성합니다.

네임스페이스: System.Windows.Forms
어셈블리: System.Windows.Forms(system.windows.forms.dll)

protected override bool ProcessKeyEventArgs (
	ref Message m
)
protected boolean ProcessKeyEventArgs (
	/** @ref */ Message m
)
JScript에서는 값 형식 인수를 참조로 전달할 수 없습니다.

매개 변수

m

처리할 창 메시지를 나타내며 참조에 의해 전달되는 Message입니다.

반환 값

메시지가 처리되었으면 true이고, 그렇지 않으면 false입니다.

예외 형식조건

InvalidCastException

누른 키로 인해 컨트롤이 편집 모드로 들어가지만 현재 셀의 EditType 속성이 Control에서 파생되어 IDataGridViewEditingControl을 구현하는 클래스를 나타내지 않는 경우

Exception

이 작업에서 셀 값을 커밋하거나 편집 모드에 들어가지만 데이터 소스의 오류 때문에 작업이 수행되지 않으며 DataError 이벤트의 처리기가 없거나 처리기에서 DataGridViewDataErrorEventArgs.ThrowException 속성을 true로 설정한 경우

자세한 내용은 기본 클래스의 Control.ProcessKeyEventArgs 메서드를 참조하십시오.

상속자 참고 사항 이 메서드를 재정의할 때 컨트롤은 true를 반환하여 메시지가 처리되었음을 나타내야 합니다. 컨트롤에서 처리되지 않는 메시지의 경우 이 메서드에 대한 기본 버전의 결과를 반환합니다.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

.NET Framework

2.0에서 지원
표시: