Да, это легко сделать в uwp / wpf, используя привязку данных. Но вы должны внимательно прочитать код ItemTemplate.
Вы можете написать код xaml следующим образом:
<ComboBox x:Name="comboBox">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Identifier}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
Тогда в .cs коде
//Add data
IUList list1 = new IUList("1", "1", "1", "1");
IUList list11 = new IUList("11", "1", "1", "1");
IUList list111 = new IUList("1111", "1", "1", "1");
IUList list1111 = new IUList("11111", "1", "1", "1");
ObservableCollection<IUList> ius = new ObservableCollection<IUList>();
ius.Add(list1); ius.Add(list11); ius.Add(list111); ius.Add(list1111);
//Bind source
comboBox.ItemsSource = ius;
Готово! Тогда вы увидите