Completed
Last Updated: 21 Jun 2018 14:42 by ADMIN
RadSpreadsheet must support printing using RadPrintDocument. 
Completed
Last Updated: 21 Jun 2018 14:39 by ADMIN
ADMIN
Created by: Dimitar
Comments: 0
Category: Spreadsheet
Type: Bug Report
0
Set the Print Area as described here: https://docs.telerik.com/devtools/document-processing/libraries/radspreadprocessing/features/worksheetpagesetup
Completed
Last Updated: 21 Jun 2018 14:39 by ADMIN
This is possible in WPF
Unplanned
Last Updated: 21 Jun 2018 14:10 by ADMIN
Completed
Last Updated: 11 Jun 2018 12:35 by Dimitar
Workaround: create a custom input behavior class and manually handle the navigation when holding the Shift key
public partial class SpreadsheetForm : Telerik.WinControls.UI.RadForm
{
    public SpreadsheetForm()
    {
        InitializeComponent();

        FieldInfo behaviorFi = typeof(RadSpreadsheetElement).GetField("inputHandler", BindingFlags.Instance | BindingFlags.NonPublic);
        behaviorFi.SetValue(this.radSpreadsheet1.SpreadsheetElement, new CustomSpreadsheetInputBehavior(this.radSpreadsheet1.SpreadsheetElement));
    }
}

public class CustomSpreadsheetInputBehavior : SpreadsheetInputBehavior
{
    public CustomSpreadsheetInputBehavior(RadSpreadsheetElement element)
    : base(element) { }

    public override void ProcessKeyDown(KeyEventArgs e)
    {
        base.ProcessKeyDown(e);

        if (e.Shift)
        {
            switch (e.KeyCode)
            {
                case Keys.Left:
                    this.Spreadsheet.ActiveWorksheetEditor.Commands.UpdateActiveSelectionRangeCommand.Execute(MovementType.MoveToPreviousColumn);
                    break;
                case Keys.Up:
                    this.Spreadsheet.ActiveWorksheetEditor.Commands.UpdateActiveSelectionRangeCommand.Execute(MovementType.MoveToPreviousRow);
                    break;
                case Keys.Right:
                    this.Spreadsheet.ActiveWorksheetEditor.Commands.UpdateActiveSelectionRangeCommand.Execute(MovementType.MoveToNextColumn);
                    break;
                case Keys.Down:
                    this.Spreadsheet.ActiveWorksheetEditor.Commands.UpdateActiveSelectionRangeCommand.Execute(MovementType.MoveToNextRow);
                    break;
            }
        }
    }
}
Declined
Last Updated: 29 May 2018 11:49 by ADMIN
The control can be resized in the designer.  The resize operation starts with a slight delay and it is necessary to wait for this initial delay. From then on the control can be freely resized. The attached gif file illustrates this.

Workaround:
1. Set the size using the property grid
2. Add a panel and dock the control to fill the panel, then resize the panel
Unplanned
Last Updated: 16 Mar 2018 11:14 by ADMIN
Completed
Last Updated: 12 Feb 2018 10:57 by Dimitar
ADMIN
Created by: Hristo
Comments: 0
Category: Spreadsheet
Type: Bug Report
0
How to reproduce: check the attached project and the remaining memory after disposing the forms.
1 2 3 4