Completed
Scheduled for 2018.3.1016
Last Updated: 13 Mar 2019 16:21 by ADMIN
How to reproduce: 
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();

        ThemeResolutionService.AllowAnimations = false;
        this.radGridView1.DataSource = this.GetData();
    }

    private DataTable GetData()
    {
        DataTable dt = new DataTable();
        dt.Columns.Add("Id", typeof(int));
        dt.Columns.Add("Name", typeof(string));
        dt.Rows.Add(1, "\u0002x09");
        for (int i = 1; i < 10; i++)
        {
            dt.Rows.Add(i, "name");
        }

        return dt;
    }

    private void radButton1_Click(object sender, EventArgs e)
    {
        GridViewSpreadExport spreadExporter = new GridViewSpreadExport(this.radGridView1);
        spreadExporter.FileExportMode = FileExportMode.CreateOrOverrideFile;
        SpreadExportRenderer exportRenderer = new SpreadExportRenderer();
        spreadExporter.RunExport(@"..\..\exported-file.xlsx", exportRenderer);
    }
}

ArgumentException with clarification similar to  "'\u001f', hexadecimal value 0x1F, is an invalid character." is thrown when trying to export document containing characters which are not supported in XML document - such as some control characters like 0x00, 0x1F, 0x1B, etc. Such characters are described in the XML specification here: https://www.w3.org/TR/xml/#charsets.

Although the escaped strings are not supported (see  https://feedback.telerik.com/Project/184/Feedback/Details/190228 ), the library could prevent the exception and export the document successfully by skipping such characters.

Workaround: remove such characters before the export. Check the following StackOverflow answer for some ideas on code for replacing the characters: http://stackoverflow.com/a/14323524/259206
Completed
Scheduled for 2019.1.219
Last Updated: 13 Mar 2019 14:58 by ADMIN
When the document is protected, CommandExecuting is not raised when the user double clicks the header or footer area.
Approved
Last Updated: 13 Mar 2019 14:05 by ADMIN
Created by: Torsten
Comments: 0
Category: PdfViewer
Type: Feature Request
1
A remote go-to action is similar to an ordinary go-to action but jumps to a destination in another PDF file instead of the current file.
Completed
Scheduled for 2019.1.117
Last Updated: 13 Mar 2019 13:38 by ADMIN
How to reproduce: bind the grid using the code snippet below and enter name in the SearchRow
public partial class RadForm1 : Telerik.WinControls.UI.RadForm
{
    public RadForm1()
    {
        InitializeComponent();

        this.radGridView1.DataSource = this.GetData();
        this.radGridView1.AutoSizeColumnsMode = Telerik.WinControls.UI.GridViewAutoSizeColumnsMode.Fill;
        this.radGridView1.AllowSearchRow = true;

        this.radGridView1.MasterView.TableSearchRow.InitialSearchResultsTreshold = 0;
        this.radGridView1.MasterView.TableSearchRow.SearchResultsGroupSize = int.MaxValue;;
    }

    private DataTable GetData()
    {
        DataTable dt = new DataTable();
        dt.Columns.Add("Id", typeof(int));
        dt.Columns.Add("Name", typeof(string));
        dt.Columns.Add("Date", typeof(DateTime));
        dt.Columns.Add("Bool", typeof(bool));
        dt.Columns.Add("Description", typeof(string));
        for (int i = 0; i < 2000; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                dt.Rows.Add(i, "Name " + j, DateTime.Now.AddDays(i), i % 2 == 0 , "Description " + i);
            }
        }

        return dt;
    }
}

Workaround: in the search row, set the InitialSearchResultsTreshold property to 0 and the SearchResultsGroupSize property to int.MaxValue
public RadForm1()
{
    InitializeComponent();

    this.radGridView1.DataSource = this.GetData();
    this.radGridView1.AutoSizeColumnsMode = Telerik.WinControls.UI.GridViewAutoSizeColumnsMode.Fill;
    this.radGridView1.AllowSearchRow = true;

    this.radGridView1.MasterView.TableSearchRow.SearchProgressChanged += TableSearchRow_SearchProgressChanged;
    this.radGridView1.MasterView.TableSearchRow.InitialSearchResultsTreshold = 0;
    this.radGridView1.MasterView.TableSearchRow.SearchResultsGroupSize = int.MaxValue;
}
Approved
Last Updated: 13 Mar 2019 12:42 by ADMIN

How to reproduce: 

this.radDiagram1.RoutingService.Router = new Telerik.Windows.Diagrams.Core.OrgTreeRouter() { TreeLayoutType = Telerik.Windows.Diagrams.Core.TreeLayoutType.TipOverTree };

this.radDiagram1.RouteConnections = true;

Approved
Last Updated: 13 Mar 2019 11:01 by ADMIN
Created by: Mide
Comments: 1
Category: Form
Type: Bug Report
1

Form goes under windows taskbar based on following conditions.

 

WindowState = Maximized

MinimizeBox = false

MaximizeBox = false

 

Also when there is no icon (ShowIcon = false) Form text, first letter is clipped.  

Approved
Last Updated: 13 Mar 2019 07:39 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 2
Category: UI for WinForms
Type: Feature Request
7

			
Approved
Last Updated: 12 Mar 2019 14:50 by ADMIN
When RadRichTextBox.IsReasdOnly is true, RadRichTextBox.CommandExecuting is not raised when the user double clicks the header or footer area.
Approved
Last Updated: 12 Mar 2019 07:05 by ADMIN
Created by: wpa1160
Comments: 0
Category: UI for WinForms
Type: Bug Report
1
Use attached to reproduce. Broken in version 2018.3.1016.40

Workaround:
private Size minSizeState;
private Size maxSizeState;
protected override void HandleDpiChanged()
{
    //base.HandleDpiChanged();

    float scaleFactor = 1f;

    if (this.oldDpi != 0)
    {
        scaleFactor = (float)this.currentDpi / this.oldDpi;
    }
    else if (this.oldDpi == 0) //Form shown for the first time.
    {
        scaleFactor = (float)this.currentDpi / 96f;
    }

    if (scaleFactor == 1f)
    {
        return;
    }

    this.maxSizeState = this.MaximumSize;
    this.minSizeState = this.MinimumSize;
    this.MinimumSize = Size.Empty;
    this.MaximumSize = Size.Empty;
    
    this.Scale(new SizeF(scaleFactor, scaleFactor));
   
    this.MinimumSize = TelerikDpiHelper.ScaleSize(this.minSizeState, new SizeF(scaleFactor, scaleFactor));
    this.MaximumSize = TelerikDpiHelper.ScaleSize(this.maxSizeState, new SizeF(scaleFactor, scaleFactor));

}
 
Approved
Last Updated: 11 Mar 2019 14:39 by ADMIN
1. to enter edit text box I have to click the mouse twice. first click in the area of the text box, second start edit

2. entering or living acro control cause all document to refresh (blinking effect)
Declined
Last Updated: 11 Mar 2019 12:39 by ADMIN
A sample for the required functionality:
public void AddMarker(RadMap Map)
{
    SearchRequest r = new SearchRequest();
    r.Query = "Paris, France";
    r.UserData = new Guid();           
    bingProvider.SearchCompleted += BingProvider_SearchCompleted;
    bingProvider.SearchAsync(r);
}

private void BingProvider_SearchCompleted(object sender, SearchCompletedEventArgs e)
{
    //one cannot access the UserData here
}
Approved
Last Updated: 11 Mar 2019 08:49 by ADMIN

When you start typing in the search text box some long text, not all key strokes will be handled. Please refer to the attached gifs file illustrating the behavior in the previous version and the latest release. 

Please refer to the attached sample project. Run the project and try typing "too long to type" in as your search.

New
Last Updated: 11 Mar 2019 07:59 by ADMIN

I used RadPageView under the theme "VisualStudio2012LightTheme" .

The ViewMode of RadPageview is Stack.

I wanted to change the font size of page header in runtime but it was not workable.

If I changed the theme to VisualStudio2012DarkTheme or Office2013LightTheme, it worked fine.

Completed
Last Updated: 07 Mar 2019 23:39 by ADMIN
ADMIN
Created by: Dimitar
Comments: 0
Category: Spreadsheet
Type: Bug Report
1
To reproduce:
- Open the first look example. 
- Choose Save from the backstage button.
- Currently, the default is PDF, It should be xlsx.
Approved
Last Updated: 07 Mar 2019 14:47 by ADMIN
Created by: Philippe
Comments: 1
Category: ImageEditor
Type: Bug Report
1

For the first time, I tried to use the ImageEditor.

Open a 6000x4000 pixels file.

Click on Sharpen tool.

Click on the numeric up-down widget to go from 0 to 1.

Result: CRASH

An unhandled exception of type 'System.OutOfMemoryException' occurred in Telerik.WinControls.UI.dll

What happens ? Component limited in dimensions ?

OS has 16GB of memory. 

Thank you in advance,

Philippe 

Approved
Last Updated: 07 Mar 2019 14:16 by ADMIN
The issue can be reproduced by setting the AssociatedControl property in the designer and later at run-time.
Approved
Last Updated: 07 Mar 2019 12:39 by ADMIN

1. Run the project and press "a" in the editable part of RadMultiColumnCombobox.

2. Press Tab. As a result you will notice that no selection will be available. If you run the project with a version prior to R2 2018 (version 2018.2.515), the selection will be kept.

Approved
Last Updated: 07 Mar 2019 09:44 by ADMIN

ArgumentNullExceptionn in the RadPropertyValuesCollection class.

Approved
Last Updated: 06 Mar 2019 06:27 by ADMIN

Hi there, through out our app we use the treeview everywhere - but we have had this issue where it crashes when someone right clicks on the treeview where there is no node. This crash happens on the "ContextMenuOpening" event when we try to use e.TreeElement. This is because, on the telerik side of things, the getter for that property is throwing a NullReferenceException (see attached screenshot)

 

I think this is happening because in your RadTreeViewCancelEventArgs.cs it is this:

        public RadTreeViewElement TreeElement
        {
            get { return node.TreeViewElement; }
        }

        public RadTreeView TreeView
        {
            get { return node.TreeView; }
        }

But since node == null, it throws the exception. It probably should check for null, and if node is null, return a null for those properties - so we can use null conditional operator to check stuff. We have a workaround but it is just lots of copy and paste of things.

Approved
Last Updated: 05 Mar 2019 07:32 by ADMIN

The issue can be reproduced on a touch device after performing zoom in and zoom out

ChartPanZoomController panZoomController = new ChartPanZoomController();
panZoomController.PanZoomMode = ChartPanZoomMode.Both;
this.radChartView1.Controllers.Add(panZoomController);