One of the first features of C# that took my interest was the ability to Dock
a Control
onto the edge of a Form
. Now I could attach
a Control
(or more likely a composite control by deriving from UserControl
)
onto a Form
edge and quickly construct a useful looking application.
But there is one crucial factor missing from this scenario. The user has no discretion
over the size or positioning of this docked control. I want the user to be able
to drag the control to a different edge and be able to resize the control so that
they can customise the application area to suit their own preferences.
Comments