# Kendo UI for Angular ButtonGroup Overview

The Kendo UI for Angular ButtonGroup is a container for two or more Button components.

Each Button in the ButtonGroup can be separately configured depending on the requirements of your project and according to its [API reference](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/api/buttoncomponent).

<CtaPanelOverview></CtaPanelOverview>

The following example demonstrates the ButtonGroup in action.

[Demo Source](https://demos.telerik.com/kendo-angular-ui/demos/buttons/buttongroup/basic_usage/source.txt)

## Key Features

* [Disabled ButtonGroup](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/buttongroup/disabled-state)—You can use the configuration options of the ButtonGroup to disable the whole group of buttons or a single button so that users are not able to interact with it.
* [Selection mode](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/buttongroup/selection-mode)—You can render only some of the buttons within the ButtonGroup as active so that the user interaction with the rest of them is restricted.
* [Button collections](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/buttongroup/collections)—You can iterate on a collection of configuration options and render multiple Button components.
* [Appearance](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/button/appearance)—The ButtonGroup delivers ready-to-use, predefined sets of styling options for modifying the whole group of buttons.
* [Globalization](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/globalization)—All Kendo UI for Angular Buttons provide globalization options.
* [Accessibility](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/buttongroup/accessibility)—The ButtonGroup is accessible for screen readers and supports WAI-ARIA attributes.
* [Keyboard navigation](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/buttongroup/keyboard-navigation)—The ButtonGroup supports a number of keyboard shortcuts for processing various commands.

> To learn more about the appearance, anatomy, and accessibility of the ButtonGroup, visit the [Progress Design System documentation](https://www.telerik.com/design-system/docs/components/buttongroup/)—an information portal offering rich component usage guidelines, descriptions of the available style variables, and globalization support details.

## Support and Learning Resources

* [ButtonGroup Homepage](https://www.telerik.com/kendo-angular-ui/buttongroup)
* [Getting Started with the Kendo UI for Angular Buttons](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/installation/getting-started)
* [API Reference of the ButtonGroup](https://www.telerik.com/kendo-angular-ui-develop/components/buttons/api/buttongroupcomponent)
* [Getting Started with Kendo UI for Angular (Online Guide)](https://www.telerik.com/kendo-angular-ui-develop/components/getting-started)
* [Getting Started with Kendo UI for Angular (Video Tutorial)](https://www.telerik.com/campaigns/kendo-ui/using-kendo-ui-with-angular-video-tutorial)
* [Video Courses](https://www.telerik.com/kendo-angular-ui-develop/components/getting-started/video-onboarding)
* [ButtonGroup Forum](https://www.telerik.com/forums/kendo-angular-ui?tagId=178)
* [Before You Start: All Things Angular (Telerik Blog Post)](https://www.telerik.com/blogs/all-things-angular)
* [Knowledge Base](https://www.telerik.com/kendo-angular-ui-develop/components/knowledge-base)

## Additional Resources

* [Angular Blogs](https://www.telerik.com/blogs/tag/kendo-ui-for-angular)
* [Angular Videos](https://www.telerik.com/videos/kendo-angular-ui)
* [Kendo UI for Angular Roadmap](https://www.telerik.com/support/whats-new/kendo-angular-ui/roadmap)
