Based on your description, may I suggest that you use the RadGridView
control instead of a RadListBox? It will allow you to split your data in different data columns and also provides the functionality of filtering, sorting and grouping this data if required. Of course, you can also disable these features if you do not wish to use them.
You can have a look at the available demos in the WPF Controls Samples
and SDK Samples Browser
to get a better grasp of RadGridView's capabilities. Do let me know if you find it suitable for your particular scenario.
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin
, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.