【发布时间】:2016-05-15 18:18:52
【问题描述】:
目前正在开发的 UWP 应用程序遇到组合框问题。
我将 ObservableCollection 绑定到组合框(它有效)
var WarehouseList = new ObservableCollection<Warehouse>(taskmag.Result);
WarehouseBox.ItemsSource = WarehouseList;
当我将数据加载到表单中时,我想做的是显示一个选定的项目。 我没有使用 MVVM,这是我的 Combox XAML
<ComboBox HorizontalAlignment="Stretch" Width="400" FontSize="32" Name="WarehouseBox" Margin="20,0,0,0">
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Width="Auto" Height="Auto">
<TextBlock Text="{Binding Name}"/>
<TextBlock Text="{Binding WarehouseID}" Name="MID" Visibility="Collapsed"/>
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
我不知道从哪里开始,因为文档总是暗示 MVVM 或其他一些我没有实现的东西。 如果可以帮助解决问题,我愿意将我的项目 coll 更改为 List 或 IEnumerable。
非常感谢任何帮助。
【问题讨论】:
标签: c# .net win-universal-app uwp