PropertyManagerExplorations

This application (which is another exploration of the PropertyManager) binds multiple properties of a single control to different properties of the same object.  Specifically, it binds the Width, Height, Top, and Left properties of one Textbox control to the TextLength property of another Textbox. It also binds the Text property of the first Textbox to the Text property of the second.

You can see the impact of the bindings dynamically by typing text into the txtSource TextBox.  The text propery of txtTargetNew is bound to the same property of txtSource, so txtTargetNew's displayed content keeps pace with that of txtSource as you type.  Further, the size and position of txtTargetNew (Height, Wdith, Top, and Left properties) are bound the Length property of the string being typed into txtSource, so txtTargetNew moves across the form and grows and more text is typed in.

A button is also provided which automates the process of typing in text so you can simply sit back and contemplate what you're watching. 8-)
