Я пытаюсь отображать элементы в Winui 3 Combobox, используя SelectedValuePath и DisplaymemberPath. Однако ComboBox не показывает начальное выбранное значение. < /P>
< /code>
public enum ModelEnum
{
AAA = 0,
BBB = 10,
CCC = 100
}
public class AlphItem
{
public ModelEnum Model { get; set; }
public String Name { get; set; } = String.Empty;
}
public sealed partial class MainWindow : Window
{
public List Items { get; } =
[
new() { Name = "AAA", Model = ModelEnum.AAA },
new() { Name = "BBB", Model = ModelEnum.BBB },
new() { Name = "CCC", Model = ModelEnum.CCC }
];
public MainWindow()
{
InitializeComponent();
MyComboBox.SelectedValue = ModelEnum.AAA; // Initial value
}
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... -show-init