The essence of items controls is not their visual appearance but rather their storage of multiple items and, for
Selectors, the ways in which their items are logically selected. Although all XAML controls can be visually altered by applying a new control template, items controls have a shortcut for replacing just the piece of the control template responsible for arranging its items. This mini-template, called an items panel, enables you to swap out the panel used to arrange items while leaving everything else about the control intact. You can apply an items panel to any items control by setting its
Conveniently, the panels used to arrange items within an items control are the same kind of panels used everywhere ...