问题标签 [split-button]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
27219 浏览

wpf - WPF拆分按钮?

我刚刚度过了一个非常令人沮丧的下午,在 Google 上寻找可以SplitButtonToolBar. ASplitButton是您可以单击的主要部分Button以执行默认操作,或单击右侧的小三角形以获取备用操作的下拉菜单)。

我在网上找到了几个(包括 CodeProject 上的一个,以及 CodePlex 上的两个)。它们都不能正常工作——它们ToolBar要么根本不出现,要么没有工具栏按钮样式。我什至查看了一些商业产品,例如 ActiPro 的弹出按钮(在他们的 SharedLibrary DLL 中)。同样的问题。

是的,我看过所有关于创建一个多么容易的帖子。创建一个坏的很容易,但创建一个看起来和工作起来像SplitButtonOutlook 或 Visual Studio 中的 s 的文件并不容易,如果您释放鼠标按钮,下拉菜单不会消失。

所以,这是我的问题:是否有任何商业级SplitButton的 s,无论是开源的还是商业的,都可以在工具栏中使用?我不是在寻找一个作为每年 1,500 美元订阅某人控件库的一部分的控件,但如果有一个价格合理的控件SplitButton,我肯定会找到它。

0 投票
1 回答
1178 浏览

wpf - WPF:当绑定命令无法执行时,如何使按钮(splitbutton)启用?

我正在构建一个由两个重叠按钮和弹出窗口组成的自定义拆分按钮 - 像这样(图像显示了一些通用拆分按钮):

拆分按钮 http://windowsclient.net/wf/blogs/jfoscoding/splitbutton.PNG

当单击带有箭头的右侧时,我的 SplitButton 会打开弹出窗口,并在单击主按钮时执行 SplitButton.Command。

然而,在我的情况下,有时默认操作无法执行,在这些情况下,当单击主按钮时,我想打开弹出窗口。

我已经完成了,但问题是这样的:

  • SplitButton 是 ToggleButton 的子类
  • 在 ControlTemplate 中,我有一个 ToggleButton(底部)和 Button(较短,覆盖在顶部)
  • Button.Command="{TemplateBinding Command}"(所以我可以这样做<SplitButton Command="{Binding MyDefaultAction}">...
  • 问题:当命令无法执行时,整个 SplitButton 都会被禁用。

我想继续使用相同的命令,但要覆盖按钮的行为,以便在 Command.CanExecute() 返回 false 时它不会被禁用。我怎样才能做到这一点?

谢谢!

0 投票
1 回答
2620 浏览

jquery-ui - jQuery 拆分按钮演示:是我还是只有 2 个按钮?

查看实现类似于:jQuery SplitButton演示的拆分按钮。

这个例子和只使用 2 个按钮有什么区别?我错过了什么吗?

..特别是关于联合“集合”展示...

0 投票
1 回答
419 浏览

wpf - 在功能区之外使用 RibbonSplitButton?

当我在功能区之外使用RibbonSplitButton时,它会失去一些风格,并且 MouseOver-Effect 闪烁得非常快。

我可以为 RibbonSplitButton 分配一种样式或其他东西以获得预期的外观和行为吗?我不想使用第三方控件...

0 投票
1 回答
237 浏览

javascript - 更改隐藏的 Ext JS SplitButton 的文本

当我更改隐藏的 Ext JS SplitButton 的文本时,当包含该按钮的面板可见时,该按钮的大小不正确。

该按钮位于面板中。面板和其他面板使用卡片布局显示和隐藏。我正在使用 Ext JS 3.3.1。

有任何想法吗?

0 投票
1 回答
2278 浏览

wpf - 如何禁用 WPF RibbonSplitButton 控件中的下拉按钮

我正在使用 WPF Ribbon 4。我有一个RibbonSplitButton带有菜单项下拉菜单的控件。当我将IsEnabled属性设置RibbonSplitButton为 false 时,只有顶部按钮被禁用,而不是打开下拉菜单的按钮。

提前致谢。

0 投票
1 回答
6455 浏览

wpf - 如何设置拆分按钮的样式

使用超出扩展的 wpf 工具包中的 SplitButton ,我想使用我拥有的样式“blueButtonStyle”。

尝试直接应用样式是行不通的,因为按钮真的不是按钮!所以我想知道如何解决这个问题。

理想情况下,拆分按钮上有一个按钮属性,我可以将 blueButtonStyle 应用到该属性,但我没有看到。

我应该如何处理这个?

干杯,
贝里尔

想要的外观(blueButtonStyle)

在此处输入图像描述

默认外观

在此处输入图像描述

当前有错误的 xaml 定义(不适用的样式)

拆分按钮 xaml

蓝色按钮样式

0 投票
1 回答
592 浏览

jquery - 数据绑定拆分按钮列表 jQuery Mobile

我正在使用以下教程作为指南在 jQuery mobile 中创建拆分按钮列表。我需要将数据和处理程序绑定到每个按钮(在给定的列表元素内)。下面我概述了三种方法,但似乎都不起作用。谁能告诉我如何为拆分按钮列表绑定数据?

0 投票
1 回答
335 浏览

cocoa - 如何在 Xcode 4.3 中实现拆分按钮?

我想在我的 Mac 应用程序中实现按钮,例如 Xcode 菜单栏上的拆分按钮。怎么做?

提前致谢!

在此处输入图像描述

0 投票
2 回答
3616 浏览

java - Java中的拆分按钮

有人有SplitButton的编码实现吗?

我试过搜索一些实现,但它们都不起作用。(例如JSplitButton)。