>I've created a control that I can drop on my form. In my control, there is a property that have an Assign() method. If I assign a new value programatically, the Assign() method fire. But if I assign a value in the property sheet, the Assign() doesn't fire.
>
>I suspect that this is normal behavior, but in that case, how do you make sure that an invalid value isn't assigned to a property?
>
>TIA
How about this.property=this.property in its init?