Unplanned
Last Updated: 31 Jan 2020 07:29 by ADMIN
The document styles are not respected because of wrongly imported custom style name after copy-paste from MS Word and exported to HTML.

Workaround: avoid using styles with braces in their name.
Unplanned
Last Updated: 31 Jan 2020 07:21 by ADMIN
When copy a modified Heading from Word document and paste it into a RichTextEditor the modified styles are not correctly imported.
Unplanned
Last Updated: 30 Jan 2020 17:06 by ADMIN
Created by: Uladzislau
Comments: 1
Category: TreeView
Type: Bug Report
0

Add a CodedUI test which records expanding a node in RadTreeView. Run the CodedUI test and you will see that the TestMethod throws the following exception:

"Microsoft.VisualStudio.TestTools.Extension.UITestControlNotFoundException: The playback failed to find the control with given search properties."

Unplanned
Last Updated: 30 Jan 2020 14:24 by ADMIN
Created by: Marco
Comments: 3
Category: SyntaxEditor
Type: Feature Request
0
How can I create a tagger that recognizes strings (text contained in double quotes: "text") and apply a color to it?
Completed
Last Updated: 30 Jan 2020 09:34 by ADMIN
Release R3 2018
Please refer to the attached sample project. Run the application on a WIndows 10 machine. Switch on the Narrator and try to expand a node then the EnableRadAccessibilityObjects  property is set to true.

Workaround: set the EnableRadAccessibilityObjects property to false.
Unplanned
Last Updated: 29 Jan 2020 13:41 by ADMIN
Created by: Joerg
Comments: 0
Category: SyntaxEditor
Type: Feature Request
0
Add ability to disable horizontal scrollbar and enable word wrapping - fixed width of editor and if the word cannot fit - it is moved to next line.
Unplanned
Last Updated: 29 Jan 2020 11:52 by ADMIN
Created by: Marco
Comments: 2
Category: SyntaxEditor
Type: Feature Request
0
How can I hide line numbers?
Declined
Last Updated: 28 Jan 2020 09:56 by ADMIN

Please refer to the attached sample project and the follow the steps in the gif file.

Workaround: scroll to the top and then to the bottom again to update the scrollbar's range

Completed
Last Updated: 23 Jan 2020 11:59 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)
Created by: Shreesh
Comments: 4
Category: Form
Type: Bug Report
0

When a set of RadForms is used inside an MDI Form and are maximized, after some time, the child forms flicker continuously.

See the attached video.

The same behaviour DOES NOT happen when regular Windows Form is used.

 

Completed
Last Updated: 23 Jan 2020 11:58 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)
Completed
Last Updated: 23 Jan 2020 11:57 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)

I can not add any type of control to the layoutControlGroupItem.  I have a screen recording of me trying to follow the procedure shown but it is 60M so I can't attach it.  I shared the file on my OneDrive if you would like to access it that way.

 

https://ryancentral-my.sharepoint.com/:v:/p/jeff_burke/EV_FvUkDAUtLlWgYelxCxeoB52z_0522xoFurCSQNa-dbw?e=s2WOe5

 

 

Completed
Last Updated: 23 Jan 2020 11:55 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)
Created by: M.
Comments: 5
Category: RibbonBar
Type: Bug Report
1

Hello,

 

you will find in attached image the problem for File Tab button regarding its look in the editor and when running the application. How can I resolve this difference ?

 

Best regards

Completed
Last Updated: 23 Jan 2020 11:53 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)

I was already using telerik 2015 version. that was everything ok. Until I decided to upgrade to 2019 version.

I noticed that the new version is having a problem.

When RadDock Using In RightToLeft mode DocumentTabStrip Window apperance corrupted.

I uploaded sample projects for guidance.

Please help me.

My problem is acute.

Completed
Last Updated: 23 Jan 2020 08:02 by ADMIN
Release R1 2019
To reproduce: please refer to the attached gif file:

1. Drop RadCollapsiblePanel from the toolbox on to the windows form.
2. Click on the form and press Ctrl+Z to undo the change
3. Observe that an error dialog popped up saying "Index and length must refer to a location within the string. Parameter name: length"
Completed
Last Updated: 23 Jan 2020 05:08 by Mahesh
To reproduce: 
- When the filter is set to contains the item is different than the item is selected from the drop-down and the text is taken from the append functionality.

Workaround
Either change the filter to StarrtsWith or remove the suggest functionality. 
Unplanned
Last Updated: 22 Jan 2020 13:20 by ADMIN
Created by: Desislava
Comments: 0
Category: UI for WinForms
Type: Feature Request
0

Similar to RadMulticolumnComboBox but it should allow multiple items to be checked. Please refer to RadDropDownList and RadCheckedDropDownList. 

Workaround: 

https://docs.telerik.com/devtools/winforms/controls/multicolumncombobox/how-to/multiple-selection

Completed
Last Updated: 22 Jan 2020 11:12 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 2
Category: Map
Type: Bug Report
0
To reproduce: add a RadMap with a Bing provider, select the canvas "Aerial with labels on demand" and zoom in all the way. It always gets the following exception:

System.ArgumentException: Parameter is not valid.
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at Telerik.WinControls.UI.MapTileDownloader.TileDownloadDataCompleted(Object sender, DownloadDataCompletedEventArgs e)
   at System.Net.WebClient.OnDownloadDataCompleted(DownloadDataCompletedEventArgs e)

The issue is reproducible in Demo application with the Bing examples.

Workaround:

        public RadForm1()
        {
            InitializeComponent();

            string cacheFolder = @"..\..\cache";
            BingRestMapProvider bingProvider = new Telerik.WinControls.UI.BingRestMapProvider();
            bingProvider.TileDownloader = new CustomMapTileDownloader();
            bingProvider.UseSession = true;
            bingProvider.BingKey = "your bing key";
            LocalFileCacheProvider cache = new LocalFileCacheProvider(cacheFolder);
            bingProvider.CacheProvider = cache;
            this.radMap1.Providers.Add(bingProvider);
             
        }

        public class CustomMapTileDownloader : MapTileDownloader
        {
            protected override void TileDownloadDataCompleted(object sender, System.Net.DownloadDataCompletedEventArgs e)
            {
                TileInfo tileInfo = ((TileInfo)e.UserState);

                if (e.Error == null)
                {
                    try
                    {
                        using (MemoryStream ms = new MemoryStream(e.Result))
                        {
                            Image img = Image.FromStream(ms, true, true);
                            tileInfo.Content = e.Result;

                            this.OnTileDownloadComplete(new TileInfoEventArgs(tileInfo));

                            lock (this.webClientsPoolLockObject)
                            {
                                this.webClientsPool[tileInfo.Quadkey].DownloadDataCompleted -= this.TileDownloadDataCompleted;
                                this.webClientsPool.Remove(tileInfo.Quadkey);
                                this.webRequestCache.Remove(tileInfo.Quadkey);
                            }
                        }
                    }
                    catch (Exception)
                    {
                        
                        
                    }
                           
                    
                }
                else
                {
                    if (this.ShouldRetryDownload(e.Error))
                    {
                        Uri uri = this.webRequestCache[tileInfo.Quadkey];

                        lock (this.webClientsPoolLockObject)
                        {
                            uri = new Uri(this.webClientsPool[tileInfo.Quadkey].BaseAddress);
                            this.webClientsPool[tileInfo.Quadkey].DownloadDataCompleted -= this.TileDownloadDataCompleted;
                            this.webClientsPool.Remove(tileInfo.Quadkey);
                            this.webRequestCache.Remove(tileInfo.Quadkey);
                        }

                        this.BeginDownloadTile(uri, tileInfo);
                    }
                }
            }
        }
    }
Unplanned
Last Updated: 22 Jan 2020 08:30 by ADMIN

When the popup is opened and you have multiple controls in it, pressing the Tab key will navigate to the next control. However, when the last control in the popup is reached, the focus stays in it instead of jumping again to the first control.

Completed
Last Updated: 21 Jan 2020 13:13 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)

Workaround:

        private void radChat1_ItemFormatting(object sender, ChatItemElementEventArgs e)
        {
            ChatTimeSeparatorItemElement separatorElement = e.ItemElement as ChatTimeSeparatorItemElement;
            if (separatorElement != null)
            {
                if (separatorElement.Text == "TODAY")
                {
                    separatorElement.Text = "TODAY_EN";
                }
                else if (separatorElement.Text == "YESTERDAY")
                {
                    separatorElement.Text = "YESTERDAY_EN";
                }
            }
        }

Completed
Last Updated: 21 Jan 2020 12:52 by ADMIN
Release R1 2020 SP1 (LIB 2020_1_127)
Created by: Ricardo
Comments: 1
Category: UI for WinForms
Type: Bug Report
1

To reproduce:

 radMaskedEditBox1.MaskedEditBoxElement.ContextMenuEnabled = true;

Workaround:

public RadForm1()
{
    InitializeComponent();
    radMaskedEditBox1.MaskType = Telerik.WinControls.UI.MaskType.Standard;
    radMaskedEditBox1.Mask = "9999999999";
    radMaskedEditBox1.MaskedEditBoxElement.ContextMenuEnabled = true;
    radMaskedEditBox1.MaskedEditBoxElement.ContextMenu = BuildContextMenu();
}
private RadContextMenu BuildContextMenu()
{
    var contextMenu = new RadContextMenu();


    if (contextMenu == null)
    {
        contextMenu = new RadContextMenu();
    }

    if (contextMenu.Items.Count == 0)
    {
        RadMenuItem menuItem = new Telerik.WinControls.UI.RadMenuItem("Cut");
        menuItem.Name = "Cut";
        contextMenu.Items.Add(menuItem);
        menuItem.Click += new System.EventHandler(this.ContextMenuMenuItem_Click);

        menuItem = new Telerik.WinControls.UI.RadMenuItem("Test");
        menuItem.Name = "Copy";
        contextMenu.Items.Add(menuItem);
        menuItem.Click += new System.EventHandler(this.ContextMenuMenuItem_Click);

        menuItem = new Telerik.WinControls.UI.RadMenuItem("Paste");
        menuItem.Name = "Paste";
        contextMenu.Items.Add(menuItem);
        menuItem.Click += new System.EventHandler(this.ContextMenuMenuItem_Click);

        menuItem = new Telerik.WinControls.UI.RadMenuItem("Delete");
        menuItem.Name = "Delete";
        contextMenu.Items.Add(menuItem);
        menuItem.Click += new System.EventHandler(this.ContextMenuMenuItem_Click);

        menuItem = new Telerik.WinControls.UI.RadMenuItem("Select All");
        menuItem.Name = "Select All";
        contextMenu.Items.Add(menuItem);
        menuItem.Click += new System.EventHandler(this.ContextMenuMenuItem_Click);
    }
    return contextMenu;
}
void ContextMenuMenuItem_Click(object sender, EventArgs e)
{
    switch (((Telerik.WinControls.UI.RadMenuItem)(sender)).Name.ToUpper())
    {
        case "UNDO":
            //this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.;
            break;
        case "CUT":
            this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Cut();
            break;
        case "COPY":
            this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Copy();
            break;
        case "PASTE":
            this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Paste();
            if (!this.radMaskedEditBox1.MaskedEditBoxElement.Provider.Validate(this.Text))
            {
                this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.TextBoxControl.Undo();
            }

            break;
        case "DELETE":
            this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.Clear();
            break;
        case "SELECT ALL":
            this.radMaskedEditBox1.MaskedEditBoxElement.TextBoxItem.SelectAll();
            break;
        default:
            break;
    }
}