다음을 통해 공유


ComponentChangedEventArgs 클래스

정의

ComponentChanged 이벤트에 대한 데이터를 제공합니다. 이 클래스는 상속될 수 없습니다.

public ref class ComponentChangedEventArgs sealed : EventArgs
public sealed class ComponentChangedEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ComponentChangedEventArgs : EventArgs
type ComponentChangedEventArgs = class
    inherit EventArgs
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComponentChangedEventArgs = class
    inherit EventArgs
Public NotInheritable Class ComponentChangedEventArgs
Inherits EventArgs
상속
ComponentChangedEventArgs
특성

예제

다음 예제를 만드는 방법을 보여는 ComponentChangedEventArgs합니다.

public:
   // This example method creates a ComponentChangedEventArgs using the specified arguments.
   // Typically, this type of event args is created by a design mode subsystem.
   ComponentChangedEventArgs^ CreateComponentChangedEventArgs( Object^ component, MemberDescriptor^ member, Object^ oldValue, Object^ newValue )
   {
      // Creates a component changed event args with the specified arguments.
      ComponentChangedEventArgs^ args = gcnew ComponentChangedEventArgs( component, member, oldValue, newValue );
      
      // The component that has changed:              args->Component
      // The member of the component that changed:    args->Member
      // The old value of the member:                 args->oldValue
      // The new value of the member:                 args->newValue
      return args;
   }
// This example method creates a ComponentChangedEventArgs using the specified arguments.
// Typically, this type of event args is created by a design mode subsystem.            
public ComponentChangedEventArgs CreateComponentChangedEventArgs(object component, MemberDescriptor member, object oldValue, object newValue)
{            
    // Creates a component changed event args with the specified arguments.
    ComponentChangedEventArgs args = new ComponentChangedEventArgs(component, member, oldValue, newValue);

    // The component that has changed:              args.Component
    // The member of the component that changed:    args.Member
    // The old value of the member:                 args.oldValue
    // The new value of the member:                 args.newValue

    return args;            
}
' This example method creates a ComponentChangedEventArgs using the specified arguments.
' Typically, this type of event args is created by a design mode subsystem.            
Public Function CreateComponentChangedEventArgs(ByVal component As Object, ByVal member As MemberDescriptor, ByVal oldValue As Object, ByVal newValue As Object) As ComponentChangedEventArgs
    ' Creates a component changed event args with the specified arguments.
    Dim args As New ComponentChangedEventArgs(component, member, oldValue, newValue)

    ' The component that has changed:              args.Component
    ' The member of the component that changed:    args.Member
    ' The old value of the member:                 args.oldValue
    ' The new value of the member:                 args.newValue
    Return args
End Function

설명

ComponentChangedEventArgs 는 이벤트에 대한 ComponentChanged 데이터를 제공합니다. 이벤트는 ComponentChanged 및 등록된 이벤트 처리기에 현재 활성 문서의 특정 구성 요소가 변경되었음을 알 IComponentChangeService 수 있습니다.

ComponentChangedEventArgs 은 다음 정보를 제공합니다.

  • Component 수정된 구성 요소를 나타내는 속성입니다.

  • Member 변경된 멤버를 나타내는 속성입니다.

  • NewValue 멤버의 새 값을 나타내는 속성입니다.

  • OldValue 멤버의 이전 값을 나타내는 속성입니다.

구성 요소 디자이너는 일반적으로 구성 요소가 추가, 제거 또는 수정될 때 이벤트를 자동으로 발생 ComponentChanged 합니다. ComponentChanged 현재 변경 내용이 예상되므로 폼 로드 및 언로드 중에 이벤트가 발생하지 않습니다. 구성 요소 디자이너는 ComponentChanged 구성 요소의 속성을 변경한 후 이벤트를 발생시킬 수 있습니다. 이렇게 하면 속성 창 업데이트된 속성이 표시됩니다.

상속자 참고

이 클래스를 다른 클래스의 기본 클래스로 지정하면 컴파일러 오류가 발생합니다.

생성자

ComponentChangedEventArgs(Object, MemberDescriptor, Object, Object)

ComponentChangedEventArgs 클래스의 새 인스턴스를 초기화합니다.

속성

Component

수정된 구성 요소를 가져옵니다.

Member

변경된 멤버를 가져옵니다.

NewValue

변경된 멤버의 새 값을 가져옵니다.

OldValue

변경된 멤버의 이전 값을 가져옵니다.

메서드

Equals(Object)

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

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

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

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

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상

추가 정보