We use a RadTileList as our main navigation component. Today we noticed that our app's memory consumption only ever increases when opening modules and never decreases when closing them. When tracing memory usage with DotMemory (using the Key retention paths feature), I noticed that the retention path to the leaked module viewmodels seems to be rooted in the RadTileList component (see the attached screen shot).
A few implementation details:
- We are wrapping our modules in a class called "OpenedModule" (as you might guess from the attached image)
- The RadTileList is databound to an ObservableCollection<OpenedModule> via its ItemsSource
- We do not use grouping
- Closing a module results in the module's "OpenedModule" instance being removed from the ObservableCollection
This is the xaml we use to instantiate the TileList:
<telerik:RadTileList x:Name="NavigationRadTileList" ItemsSource="{Binding OpenedModules, Mode=OneWay}" CanUserSelect="False" TilePlaceHolderSide="90" behaviors:DisableTileListRightClickBehavior.IsEnabled="True" ItemTemplate="{StaticResource NavigationTileListTemplate}"> <telerik:RadTileList.Resources> <Style TargetType="{x:Type telerik:Tile}" BasedOn="{StaticResource NavigationTileStyle}" /> </telerik:RadTileList.Resources> </telerik:RadTileList>
Judging by the result from dotMemory, it looks like the TileGroup's children are somehow cached in an ordered list which is not updated when an item is removed?
Best Regards,
Simon Müller
Issue : Currently the Free Trial / Download page states "Over 120 UI controls" yet the product pages states "over 140".
Obviously "Over 120" is technically correct, however, 140 is more accurate, sounds better & increases consistency across the site.
The same issue also applies to the "UI for WinForms" description and its respective product page.
https://www.telerik.com/download
Sometimes RadVirtualGrid.ScrollRowIndexIntoViewAsync throws NullReferenceException.
Inside RadVirtualGrid.ScrollRowIndexIntoViewAsync the following method invoked:
this.MainPanel.ScrollRowIndexIntoViewInternal and this.MainPanel is Null, since RadVirtualGrid.Refresh() that was called previously makes MainPanel Null.
The Refresh method is public, so could be called anytime by mistake or not.
So, please fix one of those or even maybe both:
Refresh should not set MainPanel to Null.
Inside RadVirtualGrid.ScrollRowIndexIntoViewAsync check that this.MainPanel is not Null like you perform this check in most RadVirtualGrid methods.
Thank you in advance.
Maria Adamsky.
I would request a new control. The RadButtonTextBox like the one in WinForms.
For fields with for example phonenumbers or emails we could then add a Button for launching the SIP oder Emailclient.
The possibilities are endless. Look at the "TextBox" in your browser window ;)
Sincerly
Daniel
It would be very useful for us if the RadWebCam control (WPF or WinForm) could support ONVIF Profile S
Thanks
When the FluentPalette.Palette.ScrollBarsMode property is set to Normal, the ScrollViewer scrollbars overlap the content area. This should not happen.
To resolve this, set the ThemeHelper.ScrollBarsMode attached property of the ScrollViewer controls using an implicit style.
<Window.Resources>
<Style TargetType="ScrollViewer">
<Setter Property="helpers:ThemeHelper.ScrollBarsMode" Value="{telerik:FluentResource ResourceKey=ScrollBarsMode}"/>
</Style>
</Window.Resources>
Newly introduced control RadCardView which allows you to display data in a card-like layout where you can sort, group, filter, and edit each card. More information about itl can be found here: https://docs.telerik.com/devtools/wpf/controls/radcardview/overview.
Hello,
I think there is the bug:
In Theme Office2019 bounded Command does not execute when clicking on RadHypelinkButton. After changing theme to VisualStudio2013 everything works fine. Please try attached project.
Is there any simple workaround for that?
Regards
Domas
Hi Team,
Dennis Callahan from Telerik submitting this on behalf of Don -
If your team could create a theme for UI for WPF that mimicked the look of a UWP application and responded to the Windows 10 Light and Dark setting that would be excellent. I have not found such a theme in any of the products I have looked at so if Telerik could do it I think it might be the first.
I'm trying to draw a polygon on my RadMap using the MapPolygonView control. I can only see the polygon after I finished drawing it, but while I'm drawing - I can't see the lines.
Please add the capability for the RadMap to visualize the animation of shape's lines as it is being drawn.