[Solved] [Angular] Custom Grid Column Menu not accessible using keyboard navigation

1 Answer 13 Views
Grid
Timon
Top achievements
Rank 1
Timon asked on 11 Mar 2026, 11:55 AM

Hello,

I'm trying to get a custom column menu item list using the Angular Grid to work, but it does not seem to be accessible through the keyboard.

See following Stackblitz for a reproduction example: https://stackblitz.com/edit/angular-tzm2tpqt?file=src%2Fapp%2Fapp.component.ts

I navigated to a header column using tab to focus the grid and the arrow keys to select a specific header column, then pressed ALT + Arrow Down to open the column menu. The column menu opens as expected, but the initial menu item is not focussed and I cannot access the menu items using the keyboard. Instead, the grid is still focussed.

Any advice on what might be wrong in this example would very much be appreciated.

1 Answer, 1 is accepted

Sort by
0
Martin Bechev
Telerik team
answered on 16 Mar 2026, 09:01 AM

Hello Timon,

When creating custom components in the column menu, you need to set the kendoGridColumnMenuItem directive to the reference of the component itself:

https://www.telerik.com/kendo-angular-ui/components/grid/accessories/column-menu#customizing-the-content

 <kendo-grid-columnmenu-item
        #custom1
          [kendoGridColumnMenuItem]="custom1"
          [service]="service"
          (itemClick)="clickMenuItem(service)"
          text="Menu Item 1"
        />
        <kendo-grid-columnmenu-item>

Here is an updated example:

https://stackblitz.com/edit/angular-tzm2tpqt

I hope this helps.

Regards,
Martin Bechev
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
Grid
Asked by
Timon
Top achievements
Rank 1
Answers by
Martin Bechev
Telerik team
Share this question
or