ComponentChangedEventArgs Constructor

Initializes a new instance of the ComponentChangedEventArgs class.

Namespace:  System.ComponentModel.Design
Assembly:  System (in System.dll)

public ComponentChangedEventArgs(
	Object component,
	MemberDescriptor member,
	Object oldValue,
	Object newValue


Type: System.Object

The component that was changed.

Type: System.ComponentModel.MemberDescriptor

A MemberDescriptor that represents the member that was changed.

Type: System.Object

The old value of the changed member.

Type: System.Object

The new value of the changed member.

The designer for a component calls this constructor after it has changed a property of the component. This ensures that the Properties window will display the property's updated value.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft