Unplanned
Last Updated: 19 Jul 2024 11:19 by ADMIN
Created by: Anthony
Comments: 9
Category: Map
Type: Bug Report
2

Hi, we use the map control in our application.

We get random KeyNotFoundException in TilesDownloadManager when zooming in... 

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   in System.Collections.Concurrent.ConcurrentDictionary`2.get_Item(TKey key)
   in Telerik.Windows.Controls.Map.TilesDownloadManager.UpdateTileCache()
   in Telerik.Windows.Controls.Map.TilesDownloadManager.Process()
   in Telerik.Windows.Controls.Map.TilesDownloadManager.DownloaderThread()
   in System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   in System.Threading.ThreadHelper.ThreadStart()

 

System.Collections.Generic.KeyNotFoundException
  in System.Collections.Concurrent.ConcurrentDictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(System.__Canon)
  in Telerik.Windows.Controls.Map.TilesDownloadManager.RemoveTile(Telerik.Windows.Controls.Map.TileId)
  in Telerik.Windows.Controls.Map.TilesDownloadManager.RemoveL1Cache()
  in System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  in System.Threading.ThreadHelper.ThreadStart()

We use OpenStreetMapProvider and don't use tile caching.

Unplanned
Last Updated: 18 Jul 2024 07:40 by Stenly
Currently, setting the IsExpandable and IsTabStop properties to False of the LayoutControlExpanderGroup element does not prevent navigating to the expand/collapse RadToggleButton and expanding/collapsing it.
Unplanned
Last Updated: 15 Jul 2024 10:08 by Stenly
Currently, when a RadListBoxItem container is selected it will be highlighted and scrolled to, which causes the ScrollViewer to "auto-scroll". We could add option to enable/disable this scrolling behavior.
Unplanned
Last Updated: 12 Jul 2024 11:40 by Martin Ivanov

The TableCellProperty.Padding property of the "TableNormal" StyleDefinition doesn't take effect in the UI. The same is valid for the TableProperties.CellPadding property.

To work this around, you can manually set the Padding property of all TableCell elements in the RadDocument.

 var cells = radDocument.EnumerateChildrenOfType<Telerik.Windows.Documents.Model.TableCell>();
 foreach (var cell in cells)
 {
     cell.Padding = new Padding(10);
 }

Unplanned
Last Updated: 12 Jul 2024 10:41 by Stenly
Saving and loading a minimized ToolWindow causes the elements inside RadDocking to not behave as expected. For example, dragging a pane may not visualize the ToolWindow, or selecting a pane may not mark it as active/selected.
Unplanned
Last Updated: 11 Jul 2024 15:58 by Stenly
Currently, the Save button of the RadPdfViewerToolBar element raises the SaveAsPdfDocumentCommand, which opens a new SaveFileDialog in its Execute method. We could raise an event there, in order for this action to be intercepted if the PDF file is saved.
Unplanned
Last Updated: 11 Jul 2024 05:59 by Neil N
When the font size is changed through the Fluent palette, it is not respected in RadNavigationViewItems.
Unplanned
Last Updated: 10 Jul 2024 11:00 by Martin Ivanov
The context menu that opens when you right click in the file explorer (over a file or an empty area) is displayed wrong when the menu is opened on the second monitor. The context menu is offset to the left or right of the mouse, based on the monitor position. The first monitor in this context means the one where the RadFileDialog (or the ExplorerControl) was initially opened. The second monitor is the other monitor.
Unplanned
Last Updated: 10 Jul 2024 08:55 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: UI for WPF
Type: Feature Request
0
Add a ComboBox control with hierarchical items structure like in RadTreeView.
Unplanned
Last Updated: 08 Jul 2024 11:07 by Stenly
In a dual-monitor scenario, showing a new RadTabbedWindow instance, while having the taskbar on the left-side, will display it over the window.
Unplanned
Last Updated: 05 Jul 2024 13:47 by Martin Ivanov
The horizontal scrollbar of the GridViewScrollViewer automaticall scrolls slightly to the left when the layout is updated and the HorizontalOffset was at the end of the GridView before the update. A layout update in this context can be resize of the RadGridView control or a vertical scroll action in a child RadGridView element.
Unplanned
Last Updated: 05 Jul 2024 11:38 by Zac
Cobination of GetBestView() and SetView() with pixelPadding parameter set might result in such zoom value that Map does not show all of the items intended to focus in the viewport. Padding and should always visualize all items given in the list.
Unplanned
Last Updated: 05 Jul 2024 10:17 by Martin Ivanov
The feature needs to cover functionality as follows: The logarithmic axis has an exponent step (1, 10, 100, 1000) and the current ticks support of the axis only plots evenly distributed ticks. Clients, however, sometimes need to display unevenly distributed ticks (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and so on).
Unplanned
Last Updated: 05 Jul 2024 07:23 by David
Add the ability to add new items in the collection editor when binding to primitive types.
In Development
Last Updated: 04 Jul 2024 10:56 by ADMIN
Grouped grid columns cannot be expanded or collapsed by clicking the row in the Windows 11 theme with XAML binaries.
Need More Info
Last Updated: 04 Jul 2024 09:16 by ADMIN

Currently PropertyDefinitions have only one Property for DataBinding, which is very strange solution.

All these instances are DependencyObject, but at the same time they are not in the visual tree and we could not bind to a visibility or to readonly or to any other property without some starnge sorkarounds (why this was designed in this way?).

This makes these objects almost useless. becuae we cannot fully use them in an MVVM way (bindings, multiibindings, etc.)

Possible solutions:

  1. provide bindings for all properties to make them be bindable withput any workarounds
  2. Change PropertyDefinitions to something that will live inside visual tree.

 

In Development
Last Updated: 04 Jul 2024 07:25 by ADMIN
Currently, the RadMultiColumnComboBox control does not support the ValidationErrorTemplateHelper.DisplayMode attached property. We could add support for it.
Won't Fix
Last Updated: 03 Jul 2024 10:22 by ADMIN
InvalidOperationException with a grouped grid in Windows11 theme (Animation Invalid DefaultValue). 
Unplanned
Last Updated: 03 Jul 2024 07:53 by ief
Alternating Rows feature is not working when a column is sorted and the Equals method is overridden in the business object.
Unplanned
Last Updated: 03 Jul 2024 07:29 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: PropertyGrid
Type: Feature Request
0
Add a Visibility DependencyProperty (to support data binding) to the GroupDefinition class. The same setting is available in the PropertyDefinition objects and it affects the property fields in the UI. The Visibility of the GroupDefinitions should hide/show the entire group along with all its child property fields.

The GroupDefinition Visibility should not update the Visibility of the child PropertyDefinition objects. Both properties should work independent.
1 2 3 4 5 6