您好,我有一个显示枚举列表的 WPF 组合框。代码如下。
<ComboBox HorizontalAlignment="Left"
Margin="139,299,0,0"
VerticalAlignment="Top"
ItemsSource="{Binding Source={StaticResource Enum}}"
Width="78"/>
但是,当加载 View 时,它显示列表中的第一个枚举,但我希望它显示“请选择”,所以是否有 XAML 来执行此操作(如果需要, View 中的 C#..)
谢谢
最佳答案
已提供所有好的答案,但我使用以下方法解决了我的问题
<ComboBox SelectedIndex="0">
<ComboBox.ItemsSource>
<CompositeCollection>
<ListBoxItem>Please Select</ListBoxItem>
<CollectionContainer Collection="{Binding Source={StaticResource YOURDATASOURCE}}" />
</CompositeCollection>
</ComboBox.ItemsSource>
</ComboBox>
感谢所有帮助过的人!
关于c# - WPF 组合框默认值(请选择),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23130763/