Summary:
Inheriting forms is a powerful feature that allows cross-project standardization of common elements on a form that may be changed in one place rather than in countless individual forms. For example, I once had to re-order the buttons on several dozen forms so the buttons flowed left to right as Help, OK, and Cancel instead of OK, Cancel, and Help. If I had used a base Windows Form, I could have changed the order on the base form, re-compiled, and been done with it. |