RibbonPanel.AddStackedItems(RibbonItemData, RibbonItemData, RibbonItemData)
Method
Description:
Adds three stacked items to the panel.
Adds three stacked items to the panel.
Remarks:
Each new item may either be a PushButton, PulldownButton, SplitButton, ComboBox or TextBox, depending upon the type of data passed in for each argument. The new items will be created as small-size horizontal controls, with the first stacked on top of the second in the panel.
Each new item may either be a PushButton, PulldownButton, SplitButton, ComboBox or TextBox, depending upon the type of data passed in for each argument. The new items will be created as small-size horizontal controls, with the first stacked on top of the second in the panel.
Syntax
public IList<RibbonItem> AddStackedItems(
RibbonItemData item1,
RibbonItemData item2,
RibbonItemData item3
)
Parameters
Parameter | Type | Description |
---|---|---|
item1 | RibbonItemData | Data containing information about the first item. This data must be of type PushButtonData, PulldownButtonData, SplitButtonData, ComboBoxData, or TextBoxData. |
item2 | RibbonItemData | Data containing information about the second item. This data must be of type PushButtonData, PulldownButtonData, SplitButtonData, ComboBoxData, or TextBoxData. |
item3 | RibbonItemData | Data containing information about the third item. This data must be of type PushButtonData, PulldownButtonData, SplitButtonData, ComboBoxData, or TextBoxData. |
Return Value
Type | Description |
---|---|
IList | A collection containing the added items. |
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Thrown when item1, item2 or item3 is. |
ArgumentException | Thrown when an item with item1.Name or item2.Name or item3.Name already exists in the panel or the data is not of the correct type. |