Unplanned
Last Updated: 30 Oct 2024 09:20 by Martin Ivanov

When trying to show the RadRichTextBox' LineNumberingDialog, nothing is displayed. This happens when using the NoXaml Telerik dlls and themes other than Windows11. The dialog is shown only in the Windows11 theme.

To work this around, add the following two lines in the App.xaml resources.

<Application x:Class="WpfApp1.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:local="clr-namespace:WpfApp1" 
             xmlns:telerikDialogs="clr-namespace:Telerik.Windows.Controls.RichTextBoxUI.Dialogs;assembly=Telerik.Windows.Controls.RichTextBox"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/System.Windows.xaml"/>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/Telerik.Windows.Controls.xaml"/>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/Telerik.Windows.Controls.ImageEditor.xaml"/>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/Telerik.Windows.Controls.Navigation.xaml"/>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/Telerik.Windows.Controls.Input.xaml"/>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/Telerik.Windows.Controls.RibbonView.xaml"/>
                <ResourceDictionary Source="/Telerik.Windows.Themes.Fluent;component/Themes/Telerik.Windows.Controls.RichTextBox.xaml"/>
            </ResourceDictionary.MergedDictionaries>            
            <Style TargetType="telerikDialogs:LineNumberingDialog" BasedOn="{StaticResource RadWindowStyle}"/>
            <Style TargetType="telerikDialogs:LineNumberingDistanceNumericUpDown" BasedOn="{StaticResource RadNumericUpDownStyle}"/>
        </ResourceDictionary>
    </Application.Resources>
</Application>

Unplanned
Last Updated: 30 Oct 2024 06:58 by Tomas
ArgumentException when loading document with a FontDize less than 0.01. 
Unplanned
Last Updated: 28 Oct 2024 10:31 by Vladimir
When the EditorFontFamily is set to SegoeUI the RadSyntaxEditor can be placed over letters when changing it position.
Unplanned
Last Updated: 25 Oct 2024 12:16 by Sasidhar

Add information about the selection in the SelectionChanged event arguments. 

- We need to differentiate from mouse event to keyboard event. But since the EventArgs is empty we are not able to differentiate.

Unplanned
Last Updated: 25 Oct 2024 09:53 by ADMIN
The text is not committed and is still in edit mode when the control loses focus. The partial commit of content is not working as well.
Unplanned
Last Updated: 24 Oct 2024 14:14 by Stenly
Currently, there isn't a possibility to cancel the creation of labels for certain data points, as it is on the level of the series via the ShowLabels property. We could introduce an option to control this on the level of the data points.
Unplanned
Last Updated: 24 Oct 2024 11:54 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: DateRangePicker
Type: Feature Request
1
Currently, you can select a single day, but this will set the StartDate to the selected date and EndDate to null. Add option to enable a selection range of a single day, where StartDate == EndDate. 
At the moment, you can do that by programmatically setting the StartEnd and EndDate properties, or by editing the values in the text input, but this cannot be done via the UI. 
Also, when StartDate == EndDate, a click on another date in the calendar continues the selection, instead of starting a new selection range. In this situation, a new selection should be started when another date is clicked.
Unplanned
Last Updated: 24 Oct 2024 10:33 by Stenly
Not all cells that contain the searched word are displayed when searching columns that are bound to enum properties.
Unplanned
Last Updated: 23 Oct 2024 11:14 by Stenly
UnverifiedXamlException is thrown when importing an XAML document that contains a DocumentPartProperties instance.
Unplanned
Last Updated: 23 Oct 2024 08:43 by Martin Ivanov

The numeric box that allows you to select the "to" page in the PrintPreviewControl is clipped when the "Pages:" and "to" strings are translated to a language where these words are longer. For example, this reproduces with Dutch culture which uses the "Pagina's:" and "naar" texts.

To work this around, you can get the Grid panel that hosts the content and increase the Width of one of its ColumnDefinitions.

  private void PrintPreviewControl_Loaded(object sender, RoutedEventArgs e)
  {
      var printPreview = (PrintPreviewControl)sender;
      var rootGrid = printPreview.FindChildByType<Grid>();
      rootGrid.ColumnDefinitions[0].Width = new GridLength(355);
  }

Unplanned
Last Updated: 23 Oct 2024 04:50 by Martin

The center text alignment is lost when the last paragraph is copied and pasted. 

Steps to reproduce:

- Enter some text and center it.

- Copy and paste it into another document.

Actual: the aligmennt is lost

Expected: the alignment should be preserved

 

 

Unplanned
Last Updated: 22 Oct 2024 11:59 by Stenly

A XamlParseException is raised when the theme's resource dictionaries are not merged in App.xaml. The missing resource is the RepeatButtonStyle resource.

To work this around, merge the resource dictionaries for the theme in the Resources collection of the App.xaml file.

Unplanned
Last Updated: 22 Oct 2024 11:29 by Stenly
Currently, the all-day area will host appointments that have their IsAllDayEvent property set to True. Additionally, we could further extend the functionality of the all-day area by providing the option to create appointments directly in it (either via double-click or via a button). 
Unplanned
Last Updated: 21 Oct 2024 11:32 by Stenly
The foreground of the RadRibbonBackstageItem when IsGroupSeparator="True" is not updated when changing the theme's variation.
Unplanned
Last Updated: 21 Oct 2024 07:42 by Stenly

Currently, the RadExpressionEditor control shows a wavy underline and a red color to indicate that an error is present.

We could introduce API to modify this behavior, which will ultimately be used by the ChangeUnderlineDecoration and ChangeUnderlinesColor methods of the internal RadRichTextBox control.

Unplanned
Last Updated: 21 Oct 2024 07:17 by ADMIN
Selectionchanged is firing two times when changing the active worksheet.
Unplanned
Last Updated: 18 Oct 2024 15:10 by Martin Ivanov

One of the following two exceptions occur when the BindingOperations.EnableCollectionSynchronization() is used with the ItemsSource of RadTreeListView:

  • System.InvalidOperationException: 'Collection was modified; enumeration operation may not execute.'
  • System.NullReferenceException: 'Object reference not set to an instance of an object.'

When using the EnableCollectionSynchronization, the corresponding items control should allow updates of the ItemsSource collection on different threads. This is valid if the requirements to use the EnableCollectionSynchronization method are met.

The exception stack traces are:

InvalidOperationException
   at System.ThrowHelper.ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion() in /_/src/libraries/System.Private.CoreLib/src/System/ThrowHelper.cs:line 432
   at System.Collections.Generic.List`1.Enumerator.MoveNext() in /_/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs:line 1130
   at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
   at Telerik.Windows.Data.EnumerableExtensions.<SelectRecursive>d__15`1.MoveNext()
   at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
   at Telerik.Windows.Data.HierarchicalCollectionViewBase.PopulateInternalList(IQueryable view)
   at Telerik.Windows.Data.QueryableCollectionView.get_InternalList()
   at Telerik.Windows.Data.HierarchicalCollectionViewBase.get_InternalCount()
   at Telerik.Windows.Data.DataItemCollection.get_Item(Int32 index)
   at Telerik.Windows.Controls.GridView.Rows.GetRowItemsAtRange(Int32 startIndex, Int32 endIndex)
   at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.FlatLayoutStrategy.RealizeRows(Int32 startIndex, Int32 endIndex, Double& verticalOffset, HashSet`1& realizedRows)
   at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.FlatLayoutStrategy.MeasureOverride(Size availableSize)
   at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.MeasureOverride(Size availableSize)
--------------------------------------

NullReferenceException
   at Telerik.Windows.Data.QueryableCollectionView.InternalGetItemAt(Int32 index) in Telerik.Windows.Data\QueryableCollectionView.cs:line 3081
   at Telerik.Windows.Controls.GridView.Rows.GetRowItemsAtRange(Int32 startIndex, Int32 endIndex)
   at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.FlatLayoutStrategy.RealizeRows(Int32 startIndex, Int32 endIndex, Double& verticalOffset, HashSet`1& realizedRows)
   at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.FlatLayoutStrategy.MeasureOverride(Size availableSize)
   at Telerik.Windows.Controls.GridView.GridViewVirtualizingPanel.MeasureOverride(Size availableSize)

To work this around dispatch the updates of the ItemsSource collection to the main UI thread.

 Dispatcher.BeginInvoke(new Action(() =>
 {
    // add/remove items from the source collection
 }));

Unplanned
Last Updated: 18 Oct 2024 11:40 by Martin Ivanov
Some lines could be missing in the PdfViewer when rendering line geometries.


The attached image shows the issue.

Unplanned
Last Updated: 16 Oct 2024 13:24 by Martin Ivanov
Add an event (for example named QueryCursor) to the RadVirtualGrid control, that is invoked each time the control tries to replace the Mouse.OverrideCursor static property's value. The event should give information about the new cursor (also possibly for the old one) and it should allow the developer to replace the cursor with its own instance. 
Unplanned
Last Updated: 16 Oct 2024 07:15 by Stenly
The import performance is reduced and the memory consumption is increased when XObject instances have many Shading elements.
1 2 3 4 5 6