1

我的程序中有一个组合框,它可以正常工作

但是我希望这成为我的 WPF 应用程序中功能区的一部分

我创建了一个“功能区组合框”,但是这似乎没有选择更改事件,就像普通组合框一样

为什么是这样?

如果我将标准组合框中的代码剪切并粘贴到功能区组中,则会创建该框,但是当我运行程序时它是空的

此外,我可以运行程序的唯一方法是在我的 if 语句中注释掉代码(对于我想要基于组合框选择发生的事情)

4

1 回答 1

2

如果您使用的是Microsoft Ribbon for WPF,则SelectionChanged可以在RibbonGallery

<ribbon:RibbonComboBox Style="{StaticResource SubPosition}" SelectionBoxWidth="20" IsEditable="True">
    <ribbon:RibbonGallery Name="rbngFontSizes" SelectedValue="11" SelectedValuePath="Content" SelectionChanged="rbngFontSizes_SelectionChanged">
        <ribbon:RibbonGalleryCategory ItemsSource="{Binding}" />
    </ribbon:RibbonGallery>
</ribbon:RibbonComboBox>
于 2013-03-07T11:54:27.550 回答