【问题标题】:WPF Ribbon control with custom RibbonMenuItem带有自定义 RibbonMenuItem 的 WPF 功能区控件
【发布时间】:2019-08-19 03:17:22
【问题描述】:

我是 WPF 新手,我正在将使用 Windows 窗体构建的应用程序迁移到 WPF。

我的 WPF 应用程序包含一个功能区工具栏(来自 Microsoft Office)。我在那个工具栏上有一些RibbonMenuButtonRibbonSplitButton 控件。

我的主要问题是,当我单击RibbonMenuButton 时,我希望出现一个用户控件。例如:考虑一个包含拨号按钮的电话应用程序;当用户单击该按钮时,应该会出现一个弹出窗口,供用户选择电话号码以及是音频还是视频通话。

到目前为止,我所做的是创建一个扩展 RibbonMenuItem 的自定义控件,但是我在该弹出控件的焦点上遇到问题:我无法按 Enter 键单击默认按钮。

有什么建议吗?

非常感谢

【问题讨论】:

    标签: wpf user-controls wpf-controls ribbon


    【解决方案1】:

    您可以使用RibbonGallery 代替RibbonMenuItem 并为其设置内容。 例如 : <RibbonGallery> <Grid> ... </Grid> </RibbonGallery>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-25
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 2018-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多