Most management applications base their User Interface (UI) on forms. However, each technology names them in its own way (forms, views, windows). Let us begin by defining the elements Silverlight offers and their description:
Control |
Description |
---|---|
Container |
It allows us to host other controls within itself. All controls mentioned in the table are Containers. |
UserControl |
We can define content on it. |
Page |
It inherits from UserControl and adds functionalities which permit a better integration with the Windows Navigation Framework in Silverlight. |
Popup |
It also depends on UserControl. It is shown above all Silverlight controls. |
ContentControl |
It represents a control with a single piece of content. |
ChildWindow |
It is a specialization of Popup control. It is used to show modal dialogs. |
Note
ContentControl is beyond this book's contents. Nevertheless, you can find a good introductory article at: http://www.mostlydevelopers.com/mostlydevelopers/blog/post/2009/03/30...