Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
outlinetrue
stylesquare
classsticky-toc

Description

Buttons allow the user to perform a defined single action, such as navigating to a different view, choosing an option, or completing a task. These actions are always in context, relating to a container the container it's located in, such as a screen, form, wizard, popup, popover, etc..There are 5 button types defined here.

Image Removed

Example of a table with a row of buttons of different types at the top.

Image Added

Types

Type

Image

Usage

Dialog Buttons

Use for primary and secondary actions.

Icon Buttons

Use in areas where dialog buttons won’t comfortably fit, such as toolbars and tables.

Split Buttons

Use when there are multiple related actions, with one primary action (e.g. the most frequently used).

Switch Buttons

Use to quickly switch between binary options, e.g. On/Off.

Ribbon Buttons

Use within the Ribbon component.

...

  • A trigger area. When selected, this performs an action.

  • A label. This can be text, an icon, or both.

These elements appear differently depending on the button typeFor more information see button types above.

Placement and Positioning

...