.NET Framework Class Library
IComponentChangeServiceComponentChanging Event

Occurs when a component is in the process of being changed.

Namespace:   System.ComponentModel.Design
Assembly:  System (in System.dll)
Syntax
Event ComponentChanging As [%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_0_0_0%]
event [%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_1_0_0%] ComponentChanging
event [%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_2_0_0%]^ ComponentChanging {
	void add ([%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_2_0_1%]^ value);
	void remove ([%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_2_0_2%]^ value);
}
abstract ComponentChanging : IEvent<[%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_3_0_0%],
    [%$TOPIC/bbkbzz2t_en-us_VS_110_1_0_3_0_1%]>
JScript does not support events.
Remarks

This event occurs before the component is actually changed, and gives the designer a chance to abort the change or perform any pre-change processing. This event does not occur during form load and unload, because changes are expected at this time.

Version Information

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1