Pending Review
Last Updated: 17 Oct 2019 13:14 by Gordon

After installing the WPF software I was not able to open any project in VS 2017 without it hanging.


In the end I removed the VS integration and was able to resume development.


It was the only Telerik component I had installed. I can't find the version number but it was the latest of the website as of 17th Oct 2019.


Can you explain why this happened?

Pending Review
Last Updated: 16 Oct 2019 02:41 by wu

when use the RadTransitionControl's SlideAndZoomTransition effect for the RadTabControl, the radComboBox Multiple Selection will lost in the  tabItem。

the  radComboBox data is from the mvvm binding,after change the tabitem,the Multiple Selection become single selection.

the RadTabControl's style is following:


           <ControlTemplate x:Key="TabControlTemplate" TargetType="telerik:RadTabControl">
            <telerik:RadDockPanel LastChildFill="True">
                <telerik:LayoutTransformControl x:Name="HeaderDockedElement" telerik:RadDockPanel.Dock="Top">
                    <Grid SnapsToDevicePixels="True">
                        <Border x:Name="HeaderBackground" Background="{TemplateBinding HeaderBackground}" Visibility="{TemplateBinding BackgroundVisibility}"/>
                        <telerik:RadDockPanel Panel.ZIndex="10">
                            <telerik:LayoutTransformControl x:Name="AdditionalContentTransform" Margin="0" telerik1:RadDockPanel.Dock="Right">
                                <ContentPresenter x:Name="AdditionalContentElement" Content="{TemplateBinding AdditionalContent}"/>
                            <ToggleButton x:Name="DropDownButtonElement"
                                    Style="{TemplateBinding DropDownButtonStyle}"
                                    IsChecked="{Binding IsDropDownOpen, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}">
                                    <telerikTabControl:DropDownMenu x:Name="DropDownMenuElement"
                                            Style="{TemplateBinding DropDownStyle}"
                                            ItemTemplate="{TemplateBinding ItemDropDownContentTemplate}"
                                            ItemTemplateSelector="{TemplateBinding ItemDropDownContentTemplateSelector}"
                                            DisplayMemberPath="{TemplateBinding DropDownDisplayMemberPath}"/>
                            <RepeatButton x:Name="LeftScrollButtonElement" Style="{StaticResource ScrollButtonStyle}">
                                <telerik:RadGlyph Glyph="{StaticResource GlyphArrowChevronLeft}"/>
                            <RepeatButton x:Name="RightScrollButtonElement" Style="{StaticResource ScrollButtonStyle}" telerik:RadDockPanel.Dock="Right">
                                <telerik:RadGlyph Glyph="{StaticResource GlyphArrowChevronRight}"/>
                            <ScrollViewer x:Name="ScrollViewerElement"
                                    Style="{StaticResource EmptyScrollViewerStyle}"
                                    HorizontalScrollBarVisibility="{Binding (ScrollViewer.HorizontalScrollBarVisibility), RelativeSource={RelativeSource TemplatedParent}}">
                <Border x:Name="ContentBorder"
                        BorderBrush="{TemplateBinding BorderBrush}"
                        BorderThickness="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=BorderThickness, Mode=TwoWay}"
                        Background="{TemplateBinding Background}"
                        Padding="{TemplateBinding Padding}">
                        <telerik:RadTransitionControl x:Name="ContentElement"
                                            Visibility="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=IsContentPreserved,Converter={StaticResource InvertedBooleanToVisibilityConverter}}"
                                            Content="{TemplateBinding SelectedContent}"
                                            ContentTemplate="{TemplateBinding SelectedContentTemplate}"
                                            ContentTemplateSelector="{TemplateBinding SelectedContentTemplateSelector}"
                                        <telerik:SlideAndZoomTransition SlideDirection="LeftToRight" MinZoom="1" StartSlideAt="0.01" MinAlpha="1"/>
                                        <telerik:SlideAndZoomTransition SlideDirection="RightToLeft" MinZoom="1" StartSlideAt="0.01" MinAlpha="1"/>
                        <Grid x:Name="ContentElementsPanel" Visibility="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=IsContentPreserved, Converter={StaticResource BooleanToVisibilityConverter}}"/>
            <Trigger Property="DropDownDisplayMode" Value="Visible">
                <Setter Property="Visibility" Value="Visible" TargetName="DropDownButtonElement"/>
                    <Condition Property="DropDownDisplayMode" Value="WhenNeeded"/>
                    <Condition SourceName="ScrollViewerElement" Property="ComputedHorizontalScrollBarVisibility" Value="Visible"/>
                <Setter Property="Visibility" Value="Visible" TargetName="DropDownButtonElement"/>
            <Trigger Property="TabStripPlacement" Value="Top">
                <Setter Property="BorderThickness" TargetName="ContentBorder" Value="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=BorderThickness, Converter={StaticResource ThicknessToOrientedThicknessConverter}, ConverterParameter=LeftBottomRight}"/>
            <Trigger Property="TabStripPlacement" Value="Left">
                <Setter TargetName="DropDownMenuElement" Property="HorizontalOffset" Value="0"/>
                <Setter TargetName="DropDownMenuElement" Property="VerticalOffset" Value="-3"/>
                <Setter Property="telerik:RadDockPanel.Dock" Value="Left" TargetName="HeaderDockedElement"/>
                <Setter Property="telerik:RadDockPanel.Dock" Value="Left" TargetName="AdditionalContentTransform"/>
                <Setter Property="telerik:RadDockPanel.Dock" Value="Left" TargetName="DropDownButtonElement"/>
                <Setter Property="LayoutTransform" TargetName="HeaderDockedElement">
                        <RotateTransform Angle="-90"/>
                <Setter Property="BorderThickness" TargetName="ContentBorder" Value="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=BorderThickness, Converter={StaticResource ThicknessToOrientedThicknessConverter}, ConverterParameter=TopRightBottom}"/>
            <Trigger Property="TabStripPlacement" Value="Right">
                <Setter TargetName="DropDownMenuElement" Property="HorizontalOffset" Value="0"/>
                <Setter TargetName="DropDownMenuElement" Property="VerticalOffset" Value="3"/>
                <Setter Property="LayoutTransform" TargetName="HeaderDockedElement">
                        <RotateTransform Angle="90"/>
                <Setter Property="BorderThickness" TargetName="ContentBorder" Value="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=BorderThickness, Converter={StaticResource ThicknessToOrientedThicknessConverter}, ConverterParameter=TopLeftBottom}"/>
            <Trigger Property="TabStripPlacement" Value="Bottom">
                <Setter TargetName="DropDownMenuElement" Property="HorizontalOffset" Value="3"/>
                <Setter Property="telerik:RadDockPanel.Dock" Value="Left" TargetName="AdditionalContentTransform"/>
                <Setter Property="telerik:RadDockPanel.Dock" Value="Left" TargetName="DropDownButtonElement"/>
                <Setter Property="LayoutTransform" TargetName="HeaderDockedElement">
                        <RotateTransform Angle="180"/>
                <Setter Property="LayoutTransform" TargetName="AdditionalContentTransform">
                        <RotateTransform Angle="180"/>
                <Setter Property="BorderThickness" TargetName="ContentBorder" Value="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=BorderThickness, Converter={StaticResource ThicknessToOrientedThicknessConverter}, ConverterParameter=TopRightLeft}"/>
    <Style TargetType="telerik:RadTabControl">
        <Setter Property="mat:MaterialAssist.ShadowDepth" Value="Depth1"/>
        <Setter Property="TextOptions.TextRenderingMode" Value="ClearType"/>
        <Setter Property="BorderBrush" Value="{telerik1:FluentResource ResourceKey=BasicBrush}"/>
        <Setter Property="HeaderBackground" Value="{telerik1:FluentResource ResourceKey=MainBrush}"/>
        <Setter Property="BorderThickness" Value="1"/>
        <Setter Property="Background" Value="{telerik1:FluentResource ResourceKey=PrimaryBackgroundBrush}"/>
        <Setter Property="MinWidth" Value="5"/>
        <Setter Property="MinHeight" Value="20"/>
        <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
        <Setter Property="VerticalContentAlignment" Value="Stretch"/>
        <Setter Property="IsTabStop" Value="False"/>
        <Setter Property="FontFamily" Value="{telerik1:FluentResource ResourceKey=FontFamily}"/>
        <Setter Property="FontSize" Value="{telerik1:FluentResource ResourceKey=FontSize}"/>
        <Setter Property="Foreground" Value="{telerik1:FluentResource ResourceKey=MarkerBrush}"/>
        <Setter Property="ItemsPanel">
        <Setter Property="DropDownButtonStyle" Value="{StaticResource DropDownButtonStyle}"/>
        <Setter Property="DropDownStyle" Value="{StaticResource DropDownMenuStyle}"/>
        <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/>
        <Setter Property="Template" Value="{StaticResource TabControlTemplate}"/>


Pending Review
Last Updated: 16 Oct 2019 11:43 by ADMIN

RadComboBox dropdown list leave a blank after the last item!

look the attachment.

Last Updated: 16 Oct 2019 05:59 by ADMIN
Release R3 2019 SP1
     When open the radCombobox's drop list,put the mouse in the  next to last item,
then scroll the mouse back and forth,then the mouseover mark disappear,just when move the mouse to
the other item ,the mouseover mark will appear.
Pending Review
Last Updated: 16 Oct 2019 13:53 by LindenauAtSOG
Created by: LindenauAtSOG
Comments: 3
Category: UI for WPF
Type: Bug Report


- Multiple screen RDP-Session with option "Show windowcontents while dragging" turned off.

- RadTabbedwindow with AllowTransparency = false (might not be necessary)


When dragging a maximized TabbedWindow to a different screen into maximized mode, it is allways maximized on the primary screen.
Dragging it on the target screen so that it is not maximized and then clicking maximize works.

The issue only appears when the mentiond setting in the RDP-Session is turned off.

Pending Review
Last Updated: 09 Oct 2019 14:48 by ADMIN
Created by: wu
Comments: 1
Category: UI for WPF
Type: Bug Report

    For the Pivot control,if the group header width greater than the first column width,when start the app,
the first column width will expand the group header width(like the attach file "Start.png"),
instead of it self width (like the attach file "ResizeColumn.png",it is our desired),moreover,when resize the column width,like the attach file "ResizeColumn.png",
then Collapse,the result like the attach file "Collapse.png",but not our desired the group header width(should not cover the text).

In Development
Last Updated: 14 Oct 2019 13:34 by ADMIN
As suggested in the orginal support ticket 1430154 I'm opening a separate bug reprot for the RadNumericUpDown control.

Visual Studio 2019 solution to reproduce the problem is attached to the bug report.
Last Updated: 03 Sep 2019 09:40 by ADMIN
Export and then import a linked style with HtmlFormatProvider and the style gets lost on import.
Last Updated: 26 Jul 2019 05:46 by ADMIN
Created by: Martin Ivanov
Comments: 2
Category: UI for WPF
Type: Bug Report

Most commonly the exception message is "Input file or data stream does not conform to the expected file format specification".

This appears because of the glyphs font used in the different controls.

To work this around you can use two approaches:

  • Update to Windows 7 SP2.

  • The second option is to download the UI for WPF source code, find the TelerikWebUI.ttf file and convert it to .otf using a third party tool (like FontForge for example). Then use a reflection to replace the font file, before the application startup. For example:
    var dictionary = typeof(RadGlyph).GetField("registeredTypefaces", BindingFlags.NonPublic | BindingFlags.Static)?.GetValue(null) as Dictionary<string, Typeface>;
    RadGlyph.RegisterFont(new FontFamily(new Uri("pack://application:,,,/WpfApp3;component/TelerikFont/", UriKind.RelativeOrAbsolute), "./#TelerikWebUI"), "TelerikWebUI");
    In the code snippet, "WpfApp3" is the assembly name of your project, and "TelerikFont" is a folder in your project, containing the converted font file. You can call this code in the OnStartup override of App.xaml.cs. Or before the InitializeComponent() call in the main window's constructor.
Last Updated: 09 Jul 2019 13:06 by ADMIN

See attached picture together with these steps.

  1. select a item in the list
  2. import multiple other items in one go -> the last imported item is marked as selected (this is OK), the previously selected item is no longer marked as selected (this is OK).
  3. SHIFT select the first item of the ones imported in step 2 -> the items between the last imported item and the first imported item are selected, but the item that was selected in step 1 is now also selected...


Thanks in advance!



Last Updated: 09 Jul 2019 06:32 by ADMIN
when open the RadRibbonBackstage by click the ApplicationButton ,if click some one area which is not  the above ApplicationButton,
then the RadRibbonBackstage  is closed,the ApplicationButton's fluent mouseover effect don't disappear
check the Additional file .
Last Updated: 24 Sep 2019 06:43 by ADMIN
TabIndex property is not respected when the IsEditable property of the RadComboBox is set to true.
Last Updated: 30 Sep 2019 12:00 by ADMIN
KeyTips are not displayed when trying to navigate between tabs very fast while the KeyTips of the Quick Access Toolbar being rendered.
Last Updated: 22 Mar 2019 12:59 by ADMIN
Release 2019.1.325 (03/25/2019)
Select file/fodler. Press F2 and rename it. Click Enter. File stays selected but pressing F2 does not enter edit mode again.
Last Updated: 17 Apr 2019 10:43 by ADMIN

Steps to reproduce

  1. Click somewhere in the document to move the cursor
    • The cursor starts blinking in the exact location is was moved to after you clicked
  2. Move the cursor with the arrow keys on the keyboard
    • The first time the cursor blinks it moves slightly to the right of the position it was moved to by the arrow key

Unfortunately due to the other cursor jumping bug our users are extremely sensitive to anything that makes it appear like the cursor is not in the position they moved it to.

I attached a gif of this happening with the zoom set to 500% so it is easiest to see but it appears to be a problem at any zoom level 100% or higher.

Last Updated: 15 Oct 2019 10:25 by ADMIN
When a document is imported (for example from XAML) and then exported to DOCX or RTF, the fields lose their formatting. The issue is not observed if the document is just created.
Workaround: Change the fields display mode of all fields in headers/footers just before the export:
private void UpdateHeadersFooters(RadDocument document)
    foreach (Section section in document.Sections)
        if (section.Headers.Default.Body != null)
        if (section.Headers.First.Body != null)
        if (section.Headers.Even.Body != null)
        if (section.Footers.Default.Body != null)
        if (section.Footers.First.Body != null)
        if (section.Footers.Even.Body != null)
private void UpdateFields(RadDocument radDocument)
    RadDocumentEditor editor = new RadDocumentEditor(radDocument);
Last Updated: 11 Mar 2019 06:46 by ADMIN
Two tabs are required to navigate between property fields in the following themes:
- Office2013
- VisualStudio2013
- Green
- Office2016(Touch)
- Material
- Fluent
- Crystal
Last Updated: 12 Feb 2019 08:03 by ADMIN
When there are parentheses inside the arguments of a function call the expression parser cannot parse the expression e.g. Abs(1 - (2 * 3))
Last Updated: 11 Feb 2019 13:07 by ADMIN
Setting StyleManager.Theme attached property is not respected by RadDiagramToolBox.
Last Updated: 25 Jan 2019 13:30 by ADMIN
When we load an XML file to the diagram using DiagramRibbon the ribbon does not clear the diagram items

Scheduled for:
The fix for this issue will be available with LIB (version 2019.1.128) scheduled for publishing on Monday, 28th January 2019.
1 2 3 4 5 6