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. |