【发布时间】:2009-10-17 19:03:01
【问题描述】:
遵循 XAML 会导致“我的东西”以 ComboBox 为中心直到当 ComboBox 正确伸展时,我打开它。
<ComboBox Height="30" Width="300" HorizontalContentAlignment="Stretch" SelectedIndex="0">
<ComboBoxItem HorizontalContentAlignment="Stretch">
<Border Background="Red">
<TextBlock>My stuff...</TextBlock>
</Border>
</ComboBoxItem>
</ComboBox>
问题是,即使使用SelectedIndex 选择ComboBoxItem,是否也可以拉伸它?如果未触及 SelectedIndex (-1) 并且使用键盘选择项目,则会发生相同的错误或功能。
解决方法可能是在应用程序的开头以编程方式打开ComboBox,这很丑陋。
【问题讨论】:
标签: wpf xaml combobox selectedindex