Completed
Last Updated: 06 Feb 2020 08:12 by ADMIN
Release LIB 2020.1.210 (02/10/2020)
Martin Ivanov
Created on: 18 Dec 2019 15:20
Category: GridView
Type: Bug Report
1
GridView: ItemsControl that holds the control panel should not be included in the tab order

The ItemsControl that holds the control panel of RadGridView should not be included in the tab order. Its IsTabStop property should be False. Only the items inside of it should be included in the tab order.

To work this around, use the ChildrenOfType extension method to get the ItemsControl and set its IsTabStop property. Optionally, you can exclude also the ControlPanelItemControl elements from the tab order.

private void gridView_Loaded(object sender, RoutedEventArgs e)
{
	var controlPanel = this.gridView.ChildrenOfType<ItemsControl>().FirstOrDefault(x => x.Name == "PART_ControlPanelItemsControl");
	controlPanel.IsTabStop = false;
}

0 comments