问题描述
我正在开发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);
}
}```
解决方法
您甚至不需要方法。只需直接初始化集合: