we have an Excel export in our software that we solved via Telerik Spreadsheet.
An exported Excel Table can also contain images.
These pictures are inserted as shape objects.
The Placement Property is set to xlMove (xlPlacement Enum) in Excel.
If you now filter the data in Excel, the images remain and are not hidden.
We therefore need a way of being able to change this Placement Property to the Value xlMoveAndSizeIt would be very desirable if this option were made available in Telerik Spreadsheet as our customers urgently need it.
Implement functionality to rotate the text in a cell.
The scroll exceeds the visible area when using the auto-fill.
Steps to reproduce:
- Set the VisibleSize to (10 ,10)
- Drag the autofill icon down
this.radSpreadsheet.ActiveWorksheet.ViewState.TabColor = new ThemableColor(Colors.Red);
At this point, the ribbon and the context menu are not localized out of the box and the users need to change the strings manually.
The sheet selector should hide sheets when their visibility is set to hidden or very hidden. The context menu of the sheet selector should contain Hide and Unhide options that allow to hide a sheet or unhide one of the hidden sheets.
At the moment the print settings set to the WorksheetPageSetup class are not passed to the Print dialog which leads to bad user experience. If you set the print settings of the RadSpreadsheet like so: WorksheetPageSetup pageSetup = this.radSpreadsheet.Workbook.ActiveWorksheet.WorksheetPageSetup; pageSetup.PageOrientation = PageOrientation.Landscape; and then select Print, the Spreadsheet print menu will show the print preview as landscape. However, when after that you click on Print for the default print dialog to appear and then click Preferences, you will notice that the preference is set to Portrait. The print job will be Landscape, but the incorrect information in the default dialog creates confusion. This is an example of how to set the preference of the default dialog: PrintDialog printDialog = new PrintDialog(); var printTicket = printDialog.PrintTicket; printTicket.PageOrientation = System.Printing.PageOrientation.Landscape;
The current worksheet is not updated if the workbook is set while the control is disabled.
Workaround:private void RadButton_Click( object sender, RoutedEventArgs e )