【发布时间】:2019-08-19 03:17:22
【问题描述】:
我是 WPF 新手,我正在将使用 Windows 窗体构建的应用程序迁移到 WPF。
我的 WPF 应用程序包含一个功能区工具栏(来自 Microsoft Office)。我在那个工具栏上有一些RibbonMenuButton 和RibbonSplitButton 控件。
我的主要问题是,当我单击RibbonMenuButton 时,我希望出现一个用户控件。例如:考虑一个包含拨号按钮的电话应用程序;当用户单击该按钮时,应该会出现一个弹出窗口,供用户选择电话号码以及是音频还是视频通话。
到目前为止,我所做的是创建一个扩展 RibbonMenuItem 的自定义控件,但是我在该弹出控件的焦点上遇到问题:我无法按 Enter 键单击默认按钮。
有什么建议吗?
非常感谢
【问题讨论】:
标签: wpf user-controls wpf-controls ribbon