Wpf RibbonComboBox';s SelectedValue属性问题
我刚开始在一个WPF项目中使用一个功能区条,但我一直使用RibbonComboBox 我需要添加3个项目,因此到目前为止我所做的是:Wpf RibbonComboBox';s SelectedValue属性问题,wpf,ribbon-control,Wpf,Ribbon Control,我刚开始在一个WPF项目中使用一个功能区条,但我一直使用RibbonComboBox 我需要添加3个项目,因此到目前为止我所做的是: <RibbonComboBox Name="phaseComboBox"> <RibbonGallery> <RibbonGalleryCategory> <RibbonGalle
<RibbonComboBox Name="phaseComboBox">
<RibbonGallery>
<RibbonGalleryCategory>
<RibbonGalleryItem>
Phase 1
</rb:RibbonGalleryItem>
<RibbonGalleryItem>
Phase 2
</RibbonGalleryItem>
<RibbonGalleryItem>
Phase 3
</RibbonGalleryItem>
</RibbonGalleryCategory>
<RibbonGallery>
</RibbonComboBox>
第一阶段
第二阶段
第三阶段
但我首先需要选择第一个元素,因此,我将RibbonGalleryCategory
的SelectedValue
属性设置为Phase 1
,但它从未被选中
我做错了什么?这可能是一个非常简单的问题,但这是我第一次开发一个功能条
提前感谢。我已经解决了我的问题: 我只需在元素中将
IsSelected
属性设置为True
:
<RibbonGalleryItem Content="Phase 1" IsSelected="True" />
我已经解决了我的问题: 我只需在元素中将
IsSelected
属性设置为True
:
<RibbonGalleryItem Content="Phase 1" IsSelected="True" />
焦点在哪里?它在RibbonComboBox上吗?不,我的焦点在另一个控件上,然后你确定它没有被选中。它可能被选中,但只是没有重点,你不能说。我在一个列表框上遇到了这个问题,因为列表框没有聚焦,所以所选的项目是非常浅的灰色。一旦我在列表框上设置了焦点,然后选择了该项目,它就“看起来”被选中了。是的,我确定,我需要手动选择该元素才能将其选中焦点在哪里?它在RibbonComboBox上吗?不,我的焦点在另一个控件上,然后你确定它没有被选中。它可能被选中,但只是没有重点,你不能说。我在一个列表框上遇到了这个问题,因为列表框没有聚焦,所以所选的项目是非常浅的灰色。一旦我在列表框上设置了焦点,然后选择了项目,它就“看起来”被选中了。是的,我确定,我需要手动选择元素才能将其选中