How to create custom list with posibility to fill in xaml - WPF