从可观察的集合绑定组合框项目源时遇到问题

问题描述

我正在开发uwp应用程序,问题是组合框是空的,没有任何元素,我也乐于接受更好的主意(基本上需要组合框的项目在1到24之间)。我还对c#页面中的可观察集合使用了正确的用法

XAML <ComboBox x:Name="HoursCB" HorizontalAlignment="Center" Margin="5" ItemsSource="{x:Bind HoursCollection}"/>

C#

public ObservableCollection<int> HoursCollection = new ObservableCollection<int>();

        public void AddHours()
        {
            for (int i = 1; i <= 24; i++)
            {
                HoursCollection.Add(i);
            }            
        }```

解决方法

您甚至不需要方法。只需直接初始化集合: