If you right click and select reinitialize to default value on a xcontrol. The data change event will not be fired with in the xcontrol. A value change event will be fired from the xcontrol though.
Attached is an example. The xcontrol is basically a numeric with a counter for data change events.
In the example vi is a numeric that changes the value(signal) of the xcontrol. And another numeric that changes whenever the xcontrol has a value change event. It works as expected unless you reinit to default, which doesn't change the display of the xcontrol (because it doesn't fire a data change event), but does change the numeric that reflects value change events.
Matt W