Team LiB
Previous Section Next Section

Summary

This has been quite a chapter. I covered two basic controls: the TreeView and the ListView. Used together in the right way, these controls can provide you with a powerful and graphical way to display and manipulate data.

Remember that the easier you make data entry, the more accepted your program will be by users. Data entry need not be just about text boxes and date fields. Drag-and-drop capability is also a form of data entry, and a powerful one at that.

This chapter introduced you to the object-oriented way to program a user interface. The examples presented use collections and objects that contain other objects. The code in this chapter is as independent of the objects it acted on as I could make it. Yours should be too.

The next chapter covers data and data sources in depth.


Team LiB
Previous Section Next Section