16.5. Summary
We covered a tremendous amount of ground in this chapter!
We discussed the two primary FCL GUI namespaces: System.Windows.Forms and System.Drawing.
We looked specifically at the following building blocks of GUIs:
A top-level container: the Form class.
Other GUI classes: Label, Button, ListBox, TextBox.
How to define the state of the GUI objects by setting property values.
How to position GUI objects inside a Form.
How to display model message dialog boxes using the MessageBox class.
We covered the .NET event handling model; in particular, how delegates are used to associate event handling methods with an event source.
We discussed the philosophy and advantages of model-view separation.
We talked about the development of a concept of operations, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access