>Ok.. I don't see any problems along those lines.. but Valid() does fire if I switch controls and maybe that's what it takes to get the data bound to the property. If I make the InteractiveChange()
>
>
dodefault()
>
>nodefault
>
>this.SetFocus()
>
>
>it seems to clear up the problem.
Man, I wouldn't have thought of that! Glad you solved it. Better give yourself 3 stars.