title: Creating a custom listview in WPF C#
body: <p>I am currently looking for what is best practise when creating a dynamic listview, this will contain a list of clients and once the user clicks this will expand a detailed expander style. I have in the past used user controls, adding a new one each time, however this caused performance issues.</p>