
Visual Basic (Declaration) | |
---|---|
Public Class UXRibbonDropDownButton Inherits UXRibbonDropDownButtonBase Implements IControl, IFramework, ILicensing, INavigationSource, INavigationSupport, ICommandSource, IKeyboardFocus, IRibbonControl, IRibbonKeyTipAction |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As UXRibbonDropDownButton |
C# | |
---|---|
public class UXRibbonDropDownButton : UXRibbonDropDownButtonBase, IControl, IFramework, ILicensing, INavigationSource, INavigationSupport, ICommandSource, IKeyboardFocus, IRibbonControl, IRibbonKeyTipAction |
Delphi | |
---|---|
public class UXRibbonDropDownButton = class(UXRibbonDropDownButtonBase, IControl, IFramework, ILicensing, INavigationSource, INavigationSupport, ICommandSource, IKeyboardFocus, IRibbonControl, IRibbonKeyTipAction) |
JScript | |
---|---|
public class UXRibbonDropDownButton extends UXRibbonDropDownButtonBase implements IControl, IFramework, ILicensing, INavigationSource, INavigationSupport, ICommandSource, IKeyboardFocus, IRibbonControl, IRibbonKeyTipAction |
Managed Extensions for C++ | |
---|---|
public __gc class UXRibbonDropDownButton : public UXRibbonDropDownButtonBase, IControl, IFramework, ILicensing, INavigationSource, INavigationSupport, ICommandSource, IKeyboardFocus, IRibbonControl, IRibbonKeyTipAction |
C++/CLI | |
---|---|
public ref class UXRibbonDropDownButton : public UXRibbonDropDownButtonBase, IControl, IFramework, ILicensing, INavigationSource, INavigationSupport, ICommandSource, IKeyboardFocus, IRibbonControl, IRibbonKeyTipAction |
Derived from UXDropDownButton, UXRibbonDropDownButton is an advanced button control that represents one or more commands in the form of dropdown menu. This dropdown menu is created using UXContextMenu control which uses UXPopup as its fundamental architecture. To learn more about UXDropDownButton, see UXDropDownButton Overview.
XAML | ![]() |
---|---|
<Intersoft:UXRibbonTabGroup Name="NewGroup" Header="New"> <Intersoft:UXRibbonDropDownButton Content="Paste" MinimumSize="Large" LargeIcon="/assets/icons/paste.png" Icon="/assets/icons/paste.png"> <Intersoft:UXRibbonMenuItem Header="Paste Special..." /> <Intersoft:UXRibbonMenuItem Header="Set Default Paste..." /> </Intersoft:UXRibbonDropDownButton> <Intersoft:UXRibbonDropDownButton Content="New Items" MaximumSize="Medium" LargeIcon="/assets/icons/new_items.png" Icon="/assets/icons/new_items.png"> </Intersoft:UXRibbonDropDownButton> <Intersoft:UXRibbonDropDownButton Content="Junk" MaximumSize="Medium" LargeIcon="/assets/icons/junk.png" Icon="/assets/icons/junk.png" /> </Intersoft:UXRibbonTabGroup> |
The result looks like the following figure.
To learn more about ribbon controls, see Working with Ribbon Controls.
Intersoft.Client.Framework.ISButton
Intersoft.Client.UI.Aqua.UXButton
Intersoft.Client.UI.Aqua.UXButtonItems
Intersoft.Client.UI.Aqua.UXDropDownButton
Intersoft.Client.UI.Aqua.UXRibbon.UXRibbonDropDownButtonBase
Intersoft.Client.UI.Aqua.UXRibbon.UXRibbonDropDownButton
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family