【发布时间】:2010-11-27 15:57:21
【问题描述】:
我刚刚度过了一个非常令人沮丧的下午,在 Google 上寻找可以在 ToolBar 中工作的商业级 WPF SplitButton 控件。 SplitButton 是您可以单击Button 的主要部分以执行默认操作,或单击右侧的小三角形以获取替代操作的下拉菜单。
我在网上找到了几个(包括 CodeProject 上的一个,以及 CodePlex 上的两个)。它们都不能在ToolBar 中正常工作——它们要么根本不出现,要么没有工具栏按钮样式。我什至查看了一些商业产品,例如 ActiPro 的弹出按钮(在他们的 SharedLibrary DLL 中)。同样的问题。
是的,我看过所有关于创建一个多么容易的帖子。创建一个坏的很容易,但要创建一个看起来和工作起来像 Outlook 或 Visual Studio 中的 SplitButtons 的文件并不容易,如果您释放鼠标按钮,下拉菜单不会消失。
所以,我的问题是:是否有任何商业级的SplitButtons,无论是开源的还是商业的,都可以在工具栏中使用?我不是在寻找一个属于每年 1,500 美元订阅某人控件库的一部分的控件,但如果有一个价格合理的 SplitButton,我一定会找到它。
【问题讨论】:
标签: wpf button split-button