LabelEditEventArgs 클래스

정의

BeforeLabelEditAfterLabelEdit 이벤트에 대한 데이터를 제공합니다.

public ref class LabelEditEventArgs : EventArgs
public class LabelEditEventArgs : EventArgs
type LabelEditEventArgs = class
    inherit EventArgs
Public Class LabelEditEventArgs
Inherits EventArgs
상속
LabelEditEventArgs

예제

다음 코드 예제에서는 처리를 ListView.BeforeLabelEdit 이벤트 및 사용 하는 ItemCancelEdit 속성입니다. 예제를 실행 하려면 다음 코드를 포함 하는 폼의 붙여를 ListView 라는 컨트롤 ListView1 있고 적어도 3 개 항목으로 채워집니다. 모든 이벤트의 이벤트 처리 메서드를 사용 하 여 연결 되도록 합니다.

void ListView1_BeforeLabelEdit( Object^ sender,
   System::Windows::Forms::LabelEditEventArgs^ e )
{
   // Allow all but the first two items of the list to 
   // be modified by the user.
   if ( e->Item < 2 )
   {
      e->CancelEdit = true;
   }
}
private void ListView1_BeforeLabelEdit(object sender, 
    System.Windows.Forms.LabelEditEventArgs e)
{
    // Allow all but the first two items of the list to 
    // be modified by the user.
    if (e.Item<2)
    {
        e.CancelEdit = true;
    }
}

Private Sub ListView1_BeforeLabelEdit(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.LabelEditEventArgs) _
    Handles ListView1.BeforeLabelEdit

    ' Allow all but the first two items of the list to be modified by
    ' the user.
    If (e.Item < 2) Then
        e.CancelEdit = True
    End If
End Sub

설명

A LabelEditEventArgs 인덱스 및 캡션을 지정을 ListViewItem 사용자가 편집한 후. 또한이 클래스는 제공 된 CancelEdit 속성입니다. 이 속성을 사용할 수는 ListView.BeforeLabelEdit 레이블을 편집에서 사용자를 방지 하기 위해 이벤트 처리기입니다. 사용할 수도 있습니다는 ListView.AfterLabelEdit 레이블을 반환 하는 변경 내용이 되돌리려면 이벤트 처리기를 원래 값이 있습니다. 변경 내용을 커밋하기 전에 사용자 입력 유효성을 검사 하려는 경우에 유용 합니다.

참고

때문에 합니다 ListView.AfterLabelEdit 이벤트 수행 레이블 편집 호출 커밋되기 전에 ListView.Sort 이 이벤트 처리기에서 메서드는 원래 값을 사용 하 여 항목을 정렬 합니다.

생성자

LabelEditEventArgs(Int32)

편집할 LabelEditEventArgs에 대한 지정된 인덱스를 사용하여 ListViewItem의 새 인스턴스를 초기화합니다.

LabelEditEventArgs(Int32, String)

편집 중인 LabelEditEventArgs에 지정된 인덱스 및 ListViewItem의 레이블에 대한 새 텍스트를 사용하여 ListViewItem 클래스의 새 인스턴스를 초기화합니다.

속성

CancelEdit

ListViewItem의 레이블에 대한 변경 내용을 취소해야 할지 여부를 나타내는 값을 가져오거나 설정합니다.

Item

편집할 레이블을 포함하는 ListViewItem의 0부터 시작하는 인덱스를 가져옵니다.

Label

ListViewItem의 레이블에 할당된 새 텍스트를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보