Completed
Last Updated: 05 Apr 2022 06:30 by ADMIN
Release R2 2022
ADMIN
Created by: Stefan
Comments: 3
Category: VirtualGrid
Type: Feature Request
23

			
Unplanned
Last Updated: 15 Mar 2019 02:39 by ADMIN
ADMIN
Created by: Ivan Ivanov
Comments: 0
Category: VirtualGrid
Type: Feature Request
13
It should have similar behavior to the one in RadGridView https://docs.telerik.com/devtools/wpf/controls/radgridview/columns/column-groups
Unplanned
Last Updated: 19 Feb 2021 08:20 by ADMIN
We can introduce the option for resizing the columns in code such as Winforms feature:  https://docs.telerik.com/devtools/winforms/controls/virtualgrid/columns/resizing-columns-programmatically
Unplanned
Last Updated: 02 Jul 2019 11:53 by ADMIN
Currently the alternation brush takes precedence over the selection brush. Implement a way to change this behavior.
Completed
Last Updated: 25 May 2023 13:35 by ADMIN
Completed
Last Updated: 08 Aug 2022 13:31 by ADMIN
Release LIB 2022.2.815 (15 August 2022)
We could include this functionality in the event arguments of the CellDecorationsNeeded event, similarly to the way that the Foreground and Background properties are set. This way, the cells will have more customization options.
Completed
Last Updated: 06 Oct 2022 08:52 by ADMIN
Release LIB 2022.3.1010 (10 Oct 2022)
The VirtualGrid is not scrolled horizontally when selecting the most right cell in the viewport and press Right arrow key to move the selection to a cell outside of the viewport. This action should scroll the viewport horizontally to the newly selected cell. 

The scrolling happens after few selection changes (Right key presses), but even then the selected cell is aligned to the right of the viewport instead of the left which should be expected. 


To work this around, you can disable the default behavior that happens on right click and then implement custom one from scratch. To do so, you can use the PreviewKeyDown event of RadVirtualGrid.

private void VirtualGrid_PreviewKeyDown(object sender, System.Windows.Input.KeyEventArgs e)
{
	var virtualGrid = (RadVirtualGrid)sender;
	if (e.Key == System.Windows.Input.Key.Right)
	{
		var currentCell = virtualGrid.CurrentCellInfo;
		var newCellIndex = Math.Min(currentCell.ColumnIndex + 1, virtualGrid.InitialColumnCount - 1);
		var nextCell = new VirtualGridCellInfo(currentCell.RowIndex, newCellIndex, vg);
		virtualGrid.CurrentCellInfo = nextCell;
		virtualGrid.SelectedCells.Clear();                
		virtualGrid.SelectedCells.Add(nextCell);

		var viewportWidth = this.panel.ViewportWidth - virtualGrid.RowHeaderWidth;
		var newCellX = (virtualGrid.ColumnWidth * nextCell.ColumnIndex) - this.panel.HorizontalOffset;
		if (newCellX >= viewportWidth)
		{
			var delta = virtualGrid.ColumnWidth + (newCellX - viewportWidth);
			this.panel.SetHorizontalOffset(this.panel.HorizontalOffset + delta);
		}
		e.Handled = true;
	}
}

private VirtualGridCompoundPanel panel;

private void VirtualGrid_Loaded(object sender, RoutedEventArgs e)
{
	var virtualGrid = (RadVirtualGrid)sender;
	this.panel = virtualGrid.FindChildByType<VirtualGridCompoundPanel>();            
}

Completed
Last Updated: 22 Oct 2019 04:54 by ADMIN
Release R3 2019 SP1
Created by: Dragan
Comments: 0
Category: VirtualGrid
Type: Feature Request
5
Add ToolTip support for VirtualGrid.
Unplanned
Last Updated: 14 Feb 2018 14:48 by ADMIN
ADMIN
Created by: Martin
Comments: 0
Category: VirtualGrid
Type: Feature Request
5

			
Unplanned
Last Updated: 12 Jan 2018 10:41 by ADMIN
ADMIN
Created by: Stefan
Comments: 0
Category: VirtualGrid
Type: Feature Request
4

			
Completed
Last Updated: 10 Oct 2019 18:45 by ADMIN
Release LIB 2019.3.1007
Unplanned
Last Updated: 04 Oct 2017 15:45 by ADMIN
ADMIN
Created by: Stefan
Comments: 0
Category: VirtualGrid
Type: Feature Request
3

			
Unplanned
Last Updated: 09 Feb 2018 15:23 by ADMIN
Unplanned
Last Updated: 29 Jan 2021 08:26 by ADMIN
Created by: Vladimir
Comments: 0
Category: VirtualGrid
Type: Feature Request
3
Currently the control has a FitColumnWidthToContent method. We can expose similar functionality for the rows. 
Completed
Last Updated: 26 Sep 2022 11:40 by ADMIN
Release LIB 2022.3.1003 (3 Oct 2022)
When passed a collection of cell regions and the SelectionMode property is Extended, the SelectCellRegion method selects only the last cell region.
Completed
Last Updated: 26 Sep 2022 11:40 by ADMIN
Release LIB 2022.3.1003 (3 Oct 2022)
When the UpdateUI method is called, the selected cells are cleared. 
Completed
Last Updated: 26 Jul 2019 06:09 by ADMIN
Release LIB 2019.2.729 (07/29/2019)

Currently, to modify the default appearance of the cells you can use the CellDecorationsNeeded event of RadVirtualGrid. The event args exposes a predefined set of properties that can be applied onto the cell. However, there is no text alignment.

Introduce a cell text alignment property in the event args similar to the CellTextAlignment of the RadVirtualGrid itself.

Completed
Last Updated: 12 Nov 2019 06:34 by ADMIN
Release LIB 2019.3.1118
The ArgumentOutOfRangeException is thrown when there are pinned columns, and DataProvider is changed.
Unplanned
Last Updated: 06 Jan 2020 14:32 by ADMIN
Created by: Igor
Comments: 1
Category: VirtualGrid
Type: Feature Request
2
  • Option to get visible rows or cells or check if cell\ row is visible
  • Will be great to have command SelectAllVisible in addition to SellectAll

Thanks,

Completed
Last Updated: 04 Nov 2020 09:34 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
Adding Greater/LessThan filter operator results in an exception when using a DataProvider and a DataTable as its source
1 2 3 4