Update released.

The DataChanged property works now like in the original MS controls.
Means it's .DataChanged return value is meaningful even when the control is not data-binded.
Also it can be reset anytime with .DataChanged = False.

Quote Originally Posted by Schmidt View Post
Problem 1: DataChanged-Property

One can fix that easily (making it behaving identically to the intrinsic VB.TextBox),
by setting a Boolean m_DataChanged to True, in a Code-line before the Changed-Event is raised.

This Property (in the original VB.TextBox) can be reset at any time per: TextBox.DataChanged = False