DataGridView.ProcessKeyEventArgs(Message) DataGridView.ProcessKeyEventArgs(Message) DataGridView.ProcessKeyEventArgs(Message) DataGridView.ProcessKeyEventArgs(Message) Method

정의

키 메시지를 처리하고 적합한 컨트롤 이벤트를 생성합니다.Processes a key message and generates the appropriate control events.

protected:
 override bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected override bool ProcessKeyEventArgs (ref System.Windows.Forms.Message m);
override this.ProcessKeyEventArgs : Message -> bool
Protected Overrides Function ProcessKeyEventArgs (ByRef m As Message) As Boolean

매개 변수

m
Message Message Message Message

처리할 창 메시지를 나타내며 참조에 의해 전달되는 Message입니다.A Message, passed by reference, that represents the window message to process.

반환

메시지가 처리되었으면 true이고, 그렇지 않으면 false입니다.true if the message was processed; otherwise, false.

예외

누른 키로 인해 컨트롤이 편집 모드로 들어가지만 현재 셀의 EditType 속성이 Control에서 파생되어 IDataGridViewEditingControl을 구현하는 클래스를 나타내지 않는 경우The key pressed would cause the control to enter edit mode, but the EditType property of the current cell does not indicate a class that derives from Control and implements IDataGridViewEditingControl.

이 작업을 수행하면 셀 값이 커밋되거나 편집 모드로 전환되지만 데이터 소스의 오류 때문에 해당 작업이 수행되지 않으며 DataError 이벤트에 대한 처리기가 없거나 처리기가 ThrowException 속성을 true로 설정했습니다.This action would commit a cell value or enter edit mode, but an error in the data source prevents the action and either there is no handler for the DataError event or the handler has set the ThrowException property to true.

설명

자세한 내용은 참조는 Control.ProcessKeyEventArgs 기본 클래스에서 메서드.For more information, see the Control.ProcessKeyEventArgs method on the base class.

상속자 참고

이 메서드를 재정의 하는 경우 컨트롤을 반환 해야 true 메시지를 처리 했음을 나타냅니다.When overriding this method, a control should return true to indicate that it has processed the message. 컨트롤에서 처리 되지 않는 메시지의 경우이 메서드의 기본 버전의 결과 반환 합니다.For messages that are not processed by the control, return the result of the base version of this method.

보안

SecurityPermission
비관리 코드를 호출 합니다.for calling unmanaged code. 요청 값: LinkDemand합니다.Demand value: LinkDemand. 권한 값: UnmanagedCodePermission value: UnmanagedCode

적용 대상

추가 정보