What do I mean by “the WPF way?” Let me explain. Custom ItemsControls can, for the most part, be created through xaml, or through creating a new Custom Control item through the “Add New Item” list in Visual Studio. The ItemsPanel can be changed through the ControlTemplate, as well as the ItemsContainer...