Before I was using my custom user control I was using a standard textxbox with the text property bound to a property of an item selected in a list box. The binding also used validation rules. After this property was set the text changed event was fired in the xaml and everything worked fine.Before I was using my custom user control I was