Completed
Last Updated: 10 Apr 2024 10:36 by ADMIN
Release 2024.1.408
Surrounding a string property with double quotation marks by placing the first one at the end of the new value and the second one at the beginning raises a NullReferenceException.
Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408

When i set the Urisource through a binding and not directly through the xaml the svg image is not shown in combination with paint servers.

I had a look at the code and the issue is that the paint server gets not set again (see attachment)

Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408

In the Office2019 theme, the RadGridView's ScrollBar elements should have transparent background by design. This is the track's background shown behind the thumb element that allows drag-to-scroll. Currently, the ScrollBars have a gray background.

To work this around, you can define an implicit Style in the App.xaml that targets the GridViewScrollViewer control. Then, set its Background property.

 

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="/Telerik.Windows.Themes.Office2019;component/Themes/System.Windows.xaml"/>
            <ResourceDictionary Source="/Telerik.Windows.Themes.Office2019;component/Themes/Telerik.Windows.Controls.xaml"/>
            <ResourceDictionary Source="/Telerik.Windows.Themes.Office2019;component/Themes/Telerik.Windows.Controls.Input.xaml"/>
            <ResourceDictionary Source="/Telerik.Windows.Themes.Office2019;component/Themes/Telerik.Windows.Controls.GridView.xaml"/>
        </ResourceDictionary.MergedDictionaries>
        <Style TargetType="telerik:GridViewScrollViewer" BasedOn="{StaticResource GridViewScrollViewerStyle}">
            <Setter Property="Background" Value="Transparent"/>
        </Style>
    </ResourceDictionary>
</Application.Resources>

 

Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408

NullReferenceException is thrown if you set the IsChecked property of the RadToggleSwitchButton before the button is added to the visual tree. This happens only when the switch animation is disabled.

To work this around, you can set the AnimationManager.IsAnimationEnabled property of the button to True initially. And then set it back to False on Loaded of the button.

Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408
Entering 100 in Thai culture (Th-th) does not work in NET Core/7/8.
Completed
Last Updated: 11 Mar 2024 07:36 by ADMIN
Release 2024.1.312
Unsupported merge fields (NotSupportedField) are automatically updated when hosted in a header or footer. In MS Word, the fields are not updated/evaluated until you manually call their Update Field action (in the right click menu shown over the field).
Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408
The last row is allways cut off when you set a custom RowHeight in RadGridView. You cannot scroll far enough, but selecting the last row is still possible using arrow keys.

The issue seems to occur when a `RowHeight` is set in combination with `UseLayoutRounding`.
If you "remove" one of them, the last row appears.


Version of dlls 2024.1.130.70


Completed
Last Updated: 11 Mar 2024 07:36 by ADMIN
Release 2024.1.312

The CalloutPopupService Closed event is not raised when you click on a button inside of the RadCallout element. The issue will occur on click of any other element that steals the mouse capture from the RadCallout.

To work this around, you can get the Popup element that hosts the RadCallout and use its Closed event.

 

CalloutPopupService.Show(callout, frameworkElement, settings);

var popup = callout.ParentOfType<Popup>();
popupt.Closed += CalloutHost_Closed;

 

Completed
Last Updated: 11 Mar 2024 07:36 by ADMIN
Release 2024.1.312

As shown in the attached video.

Btw, I was using the MS Pinyin IME.

Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408
Created by: Caesar
Comments: 2
Category: RichTextBox
Type: Bug Report
0
As shown in the attached video.
Completed
Last Updated: 11 Mar 2024 07:36 by ADMIN
Release 2024.1.312
The overridden OnItemsChanged event with NotifyCollectionChangedAction.Remove does not correctly remove the items.
Completed
Last Updated: 11 Mar 2024 07:36 by ADMIN
Release 2024.1.312
Unpinned RibbonView content popup is not rendered correctly (has invalid width) when the application main window is of type RadRibbonWindow and in Maximized Mode.
Completed
Last Updated: 11 Mar 2024 07:38 by ADMIN
Release 2024.1.228 (Preview)

RadToggleSwitchButton: The animation of the thumb switch updates its position when the animation finishes. This happens with a slight delay. However, if the animation is disabled, this delay should not be executed. Instead, the thumb should be updated immediately.
Currently, the delay can causes an animation-like effect in some specific situations.

To work this around, you can create a custom RadToggleSwitchButton and override the property changed callback of the IsChecked property.

public class CustomToggleSwitchButton : RadToggleSwitchButton
{
    private FrameworkElement thumb;

    static CustomToggleSwitchButton()
    {
        DefaultStyleKeyProperty.OverrideMetadata(typeof(CustomToggleSwitchButton), new FrameworkPropertyMetadata(typeof(CustomToggleSwitchButton)));
        IsCheckedProperty.OverrideMetadata(typeof(CustomToggleSwitchButton), new FrameworkPropertyMetadata(OnIsCheckedPropertyChanged));
    }

    public override void OnApplyTemplate()
    {
        base.OnApplyTemplate();
        this.thumb = this.GetTemplateChild("PART_Thumb") as FrameworkElement;
    }

    private static void OnIsCheckedPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
    {
        var switchButton = (CustomToggleSwitchButton)d;

        if (switchButton.thumb == null)
        {
            return;
        }

        bool? isChecked = e.NewValue as bool?;
        if (isChecked == true)
        {
            switchButton.thumb.HorizontalAlignment = HorizontalAlignment.Right;                
        }
        else if (isChecked == false)
        {
            switchButton.thumb.HorizontalAlignment = HorizontalAlignment.Left;
        }
        else if (switchButton.IsThreeState)
        {
            switchButton.thumb.HorizontalAlignment = HorizontalAlignment.Center;
        }
    }
}

Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408

This happens because in the current version of Telerik, the IsTopmost of the ToolWindow that host the floating pane is set to True. That was needed for a related new functionality, but it brings a major behavioral change in the RadDocking control.

To work this around, you can subscribe to the ToolWindowCreated event of RadDocking and set the IsTopmost property of the creating ToolWindow to False.

private void RadDocking_ToolWindowCreated(object sender, Telerik.Windows.Controls.Docking.ElementCreatedEventArgs e)
{
    var window = (ToolWindow)e.CreatedElement;
    window.IsTopmost = false;
}

Completed
Last Updated: 11 Mar 2024 07:36 by ADMIN
Release 2024.1.312

- collision with classes CallbackBehaviour and ConcurrencyMode, collision with DuplexChannelFactory

- Collision with SecurityPolicyVersion and may others types in System.ServiceModel.Security Namespace | Microsoft Learn

[Breaking change]: WCF Client 6.0 release will no longer support net standard 2.0 · Issue #33515 · dotnet/docs · GitHub

- - large amount of 40 unnecessary dependencies. These are potential errors in Nuget dependecy resolution.

9,4 MB unnecessary additional files per application.

-Only necessary dependencies should be added.

Completed
Last Updated: 11 Mar 2024 07:38 by ADMIN
Release 2024.1.228 (Preview)
Null reference exception when adding shapes and using the AddShapeTextBoxCommand.
Completed
Last Updated: 11 Mar 2024 07:38 by ADMIN
Release 2024.1.228 (Preview)

The bottom of the card that shows the validation summary is missing (overlapped by the summary visual) when the Expression_Dark theme is used.

To work this around, you can set the Margin of the DataFormValidationSummary element to 0, via an implicit style defined in the RadCardView.Resources dictionary.

<telerik:RadCardView.Resources>
    <Style TargetType="dataForm:DataFormValidationSummary">
        <Setter Property="Margin" Value="0" />
    </Style>
</telerik:RadCardView.Resources>

Completed
Last Updated: 08 Apr 2024 14:24 by ADMIN
Release 2024.1.408
The GridViewHeaderRow's DataCellsPresenter element is misaligned with 1 pixel when using the FilteringMode="FilterRow", FrozenColumnsSplitterVisibility="Visible", RowIndicatorVisibility="Collapsed" with the Windows 8 theme.
Completed
Last Updated: 11 Mar 2024 07:38 by ADMIN
Release 2024.1.228 (Preview)
When you swipe to change the current item, the transformation of the items is wrong and you can se overlapping or wrongly positioned item visuals.
1 2 3 4 5 6