Unplanned
Last Updated: 10 Feb 2020 13:59 by ADMIN

Use the attached project to reproduce:

- Click the first button so the image is changed

- Click the second button and examine the exported HTML

Expected: the Uri is exported

Actual: the Uri is not exported.

Workaround: 

p.Inlines.AddAfter(image, image2);
p.Inlines.Remove(image);

Declined
Last Updated: 10 Feb 2020 13:19 by ADMIN

using GroupStyle ,and setting : ScrollViewer.CanContentScroll="False",when click the item,
within the group,the ScrollViewer auto scroll up and down,don't using VirtualizingPanel.
but the microsoft ListBox is OK!

 the code like the follwoing:
    <telerik:RadListBox Width="250" ItemsSource="{Binding Data.View}" SelectionMode="Single"
                            ItemTemplate="{StaticResource ListBoxTemplate}"
                            ScrollViewer.CanContentScroll="False">
                    <telerik:RadListBox.GroupStyle>
                    <GroupStyle>
                        <GroupStyle.ContainerStyle>
                            <Style TargetType="{x:Type GroupItem}">
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="{x:Type GroupItem}">
                                            <Expander IsExpanded="True"
                                           ExpandDirection="Down">
                                                <Expander.Header>
                                                    <StackPanel Orientation="Horizontal">
                                                        <TextBlock Text="{Binding Path=Name}"
                                                        VerticalAlignment="Center" />
                                                        <TextBlock Text="{Binding Path=ItemCount, StringFormat=Count:{0}}"
                                                        VerticalAlignment="Center"
                                                        Margin="5,0,0,0" />
                                                    </StackPanel>
                                                </Expander.Header>
                                                <ItemsPresenter />
                                            </Expander>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                        </GroupStyle.ContainerStyle>
                    </GroupStyle>
                </telerik:RadListBox.GroupStyle>
            </telerik:RadListBox>

Completed
Last Updated: 10 Feb 2020 09:36 by ADMIN
Release LIB 2020.1.210 (2/10/2020)
Selecting an item via tap does not work when ScrollViewer.PanningMode has a value other than None.
Declined
Last Updated: 10 Feb 2020 09:28 by ADMIN

The search box TextBox element used with the search-as-you-type feature is not focused when you press the Tab key. This happens because the search box is excluded from the tab order (IsTabStop=False).

Use the ChildrenOfType extension method to get the TextBox element and set its IsTabStop to True.

private void gridView_Loaded(object sender, RoutedEventArgs e)
{
	var searchBox = this.gridView.ChildrenOfType<TextBox>().FirstOrDefault(x => x.Name == "PART_SearchAsYouTypeTextBox");
	searchBox.IsTabStop = true;
}

Declined
Last Updated: 10 Feb 2020 09:21 by ADMIN
Created by: wu
Comments: 2
Category: UI for WPF
Type: Bug Report
0
In Diagram simplified Ribbon view,can't select ellipse,path tool,and so on ,
the same time:the pointer tool/Text tool/Shape tool can't select exclusive,don't draw using the selected tool.
Completed
Last Updated: 07 Feb 2020 16:16 by ADMIN
Visualization layers are removed from the RadMap  in a moment when MapShapeData objects are being processes (their geometries are processed).
This leads to exception in MapShapeData.cs ' SetLogicalWidth method.


Available in R2 2017 SP
Completed
Last Updated: 07 Feb 2020 16:13 by ADMIN
Release R1 2020

Recently OpenStreetMap changed their tile usage policy and require UserAgent string in the web headers for accessing tile.openstreetmap.org tiles.

https://operations.osmfoundation.org/policies/tiles/

As a result, standard open street map mode does not work - no tiles are loaded and "too many requests" error is returned from the server.

RadMap's OpenStreetMapProvider needs API (event, property or similar) for easier set up of UserAgent / Referer / other headers of web requests.

Currently, the workaround is to override the OpenStreetMapProvider like so:

    public class CustomOpenStreetProvider : OpenStreetMapProvider
    {
        public CustomOpenStreetProvider()
        {
            OpenStreetMapnikSource osmMapInkSource = this.MapSources.Values.ToList()[0] as OpenStreetMapnikSource;
            if (osmMapInkSource != null)
            {
                osmMapInkSource.WebHeaders.Add(System.Net.HttpRequestHeader.UserAgent, "your custom user agent string");
            }
        }
    }
Unplanned
Last Updated: 07 Feb 2020 15:07 by ADMIN

To reproduce this:

  1. Use the .NET Core version of the Telerik dlls.
  2. Set the GroupRenderMode of RadGridView to Flat.
  3. Page RadGridView using RadDataPager.
  4. Scroll to the last row in the view. Or scroll to any row so that few of the rows above are not longer visible.
  5. Expand the row details and scroll down more until only the parent row is visible.
  6. Collapse the row details. At this point, the vertical scrollbar disappears and the upper rows are not brought into the view as expected when the row details gets collapsed.

To work this around call the Rebind() method of RadGridView on RowDetailsVisibilityChanged event.

private void RadGridView_RowDetailsVisibilityChanged(object sender, Telerik.Windows.Controls.GridView.GridViewRowDetailsEventArgs e)
{
	if (e.Visibility == Visibility.Collapsed)
	{
		this.gridView.Rebind();
	}        
}

Pending Review
Last Updated: 07 Feb 2020 15:05 by ADMIN
Created by: wu
Comments: 1
Category: UI for WPF
Type: Bug Report
0
look the attachment,when move the float window over the top Compass,and just there is a document tab under the Compass,
the place preview will flash.
Completed
Last Updated: 07 Feb 2020 14:26 by ADMIN
Release LIB 2020.1.210 (2/10/2020)
The start point of the MoveAnimation(Top and Left) is not calculated correctly.
Completed
Last Updated: 07 Feb 2020 11:34 by ADMIN
Release LIB 2020.1.210 (02/10/2020)

When the MEF catalog of RadRichTextBox is predefined, the PasteOptionsPopup is not automatically loaded and causes NullReferenceException in the presenter when the users press Ctrl or Esc.

Workaround: Add typeof(PasteOptionsPopup) to the catalog.

Completed
Last Updated: 07 Feb 2020 09:27 by ADMIN
Release R2 2020
NuGet: A wrong dependency is added when installing the SpreadsheetStreamingExport package.
Completed
Last Updated: 07 Feb 2020 06:47 by ADMIN
Release LIB 2020.1.210 (2/10/2020)

If you populate the RadChat control using its DataSource and then bind the CurrentAuthor property, the message from the current author don't use the correct color. This reproduces only if the CurrentAuthor binding is set after the DataSource binding.

Note that the title says that this happens when using the DataSource, but you can reproduce it also if simply add a message from an author different than the current one, and then change the CurrentAuthor to the one used for the message.

To resolve this change the order of the property bindings. The first one should be CurrentAuthor and then DataSource.
<telerik:RadChat CurrentAuthor="{Binding MyCurrentAuthor}" DataSource="{Binding MyMessageSource}" />


Unplanned
Last Updated: 06 Feb 2020 13:45 by ADMIN
The stroke is not rendered when the text is in XForm
Completed
Last Updated: 06 Feb 2020 12:54 by ADMIN
Release LIB 2020.1.210 (02/10/2020)
The Height property of the RadTaskBoardItem is not respected when setting to a different value thus preventing us to have items with different height.
Completed
Last Updated: 06 Feb 2020 11:58 by ADMIN
Release LIB 2020.1.210 (2/10/2020)

Regardless of the current culture applied, the date shown on top of a group of message uses InvariantCulture (English). In comparison the time break date is formatted according to the culture.

This comes from a bug in WPF. https://stackoverflow.com/questions/520115/stringformat-localization-issues-in-wpf/520334#520334

To work this around, override the Language property metadata of FrameworkElement.

FrameworkElement.LanguageProperty.OverrideMetadata(
      typeof(FrameworkElement),
      new FrameworkPropertyMetadata(
          XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));

Completed
Last Updated: 06 Feb 2020 11:03 by ADMIN
Release LIB 2020.1.210 (2/10/2020)

This bug is related to the text shown on top of the message groups. The text shows the time + the author's name. For example: "12:30PM,John Doe". 

Add a space between the time and the author's name. It should be "12:30PM, John Doe", instead of "12:30PM,John Doe".

To work this around, add a space before the author's name when you create the Author instance.

this.Chat.AddMessage(new TextMessage(new Author(" John Doe"), "Hi", DateTime.Now.AddDays(-3)));

Or extract the ControlTemplate of MessageGroup and add a Margin to the TextBlock element that shows the Author's name.

 

Completed
Last Updated: 06 Feb 2020 08:12 by ADMIN
Release LIB 2020.1.210 (02/10/2020)

The ItemsControl that holds the control panel of RadGridView should not be included in the tab order. Its IsTabStop property should be False. Only the items inside of it should be included in the tab order.

To work this around, use the ChildrenOfType extension method to get the ItemsControl and set its IsTabStop property. Optionally, you can exclude also the ControlPanelItemControl elements from the tab order.

private void gridView_Loaded(object sender, RoutedEventArgs e)
{
	var controlPanel = this.gridView.ChildrenOfType<ItemsControl>().FirstOrDefault(x => x.Name == "PART_ControlPanelItemsControl");
	controlPanel.IsTabStop = false;
}

Unplanned
Last Updated: 05 Feb 2020 16:06 by ADMIN
The selected item is scrolled out of view if the ItemsSource is changed during runtime and IsScrollIntoViewEnabled is True.
Unplanned
Last Updated: 05 Feb 2020 15:19 by ADMIN
Created by: LindenauAtSOG
Comments: 1
Category: UI for WPF
Type: Bug Report
2
As a Followup to this (Bad performance with grouping)Forumpost I managed to reproduce the issue now.
Since i cannot upload zip-files in the Forum I am doing it here.


The problem is, that a single grouping dramatically increases the time for sorting the values.
When the grouping is not present, sorting the same column is much faster.


It appears that it is related to the ammount of columns in total (not grouped).
The ammount of records is not so important, 100 (as in the attached sample) should not be significant.