Data Binding for Properties like read only , visible , Required etc

Hi All,

I have a data model based which have values for attributes for read only , visible , Required . Requirment is that that all changes to UI be done thru the model. Since that application is data driven a change of value results in change of values of any of the read only , visible , Required and expectes to update the UI according.

Using a Property , I could only set it for value attribute and not sure how an Item can be implemented. Any suggestion is appreciated.