Unplanned
Last Updated: 24 May 2024 11:57 by Mark

I'm using a "Custom Heat Map Source" as described here:
https://docs.telerik.com/devtools/wpf/controls/radheatmap/howto/create-custom-heatmap-source

Upon initialization, I fill in the color of all the cells with a default color.
Later, as data comes in, I update the color of individual cells.

It seems that the only way to refresh the Definition so that it will display the newly set cell color is to do the following:

HeatMapDefinition.SelectedItems = new Collection<object>();

After that, the Definition updates itself by calling method "CustomHeatMapDefinition::GetColor()" on each and every cell (which of course gets delegated to the "CustomHeatMapSource" implementation.

This could lead to performance problems on large Heat-Maps.

So my request is that there is a feature allowing the updating of individual cell-data and a refresh mechanism that would not query each heat-map cell afterwards, but only the updated cells.

I have discussed this in a support request (https://www.telerik.com/account/support-tickets/view-ticket/1464531) with Dinko and he suggested I request this feature.

Best,
Mark

Unplanned
Last Updated: 23 May 2024 07:41 by Neale Hayes
ADMIN
Created by: Tanya
Comments: 9
Category: UI for WPF
Type: Feature Request
27
Enable the customers to create and modify .pptx (PowerPoint) files . They need processing as well as showing such documents.
Unplanned
Last Updated: 22 May 2024 15:52 by Stenly
Add support to show the system menu on the RadRibbonWindow element when IsWindowsThemeEnabled=False and the Shift + right mouse button is clicked on the icon on the taskbar.
Unplanned
Last Updated: 20 May 2024 15:30 by Stenly
Created by: Stenly
Comments: 0
Category: ChartView
Type: Feature Request
0
Add hieken ashi candlesticks series to the available series of the RadChartView control.
Unplanned
Last Updated: 20 May 2024 08:46 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: SvgImage
Type: Feature Request
0
RadSvgImage control doesn't support the "em" font size unit (ex: font-size: 1.4em). Currently, it treats such font sizes as pixel units, which means that the final rendering font size for 1.4em will be 1.4px. Allow reading the "em" font sizes properly.
Unplanned
Last Updated: 10 May 2024 06:17 by Stenly
Add API to specify the minimum width and height of the DocumentHost element.
Unplanned
Last Updated: 09 May 2024 07:23 by n/a
Add sheet list that allows activating a sheet similar to Excel.
Unplanned
Last Updated: 08 May 2024 10:31 by Martin Ivanov

Currently, you can use the FilterDescriptions of the Olap data providers (like AdomdDataProvider and XamlDataProvider) or the GroupFilter of the group descriptions. 

Add an API that allows you to implement custom filtering behavior using a filtering function or constructing custom filtering expression.

Unplanned
Last Updated: 07 May 2024 09:30 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: FilePathPicker
Type: Feature Request
1

Currently, the RadFilePathPicker control doesn't support pasting paths wrapped in quotation marks. For example: "C:\myfolder\anotherfolder\" instead you should use C:\myfolder\anotherfolder\

Such paths can be typed (or pasted) but this won't update the FilePath value of the control.
One way to create such type of path is via the "Copy as path" option in the Windows Explorer's right click context menu.

Allow paths wrapped in quotation marks, to be placed in the input box without the need to manually remove the quotation. This should update the FilePath properly if the text contains valid file/directory path.

In the meantime, you can use the following customization:

 

public MainWindow()
{
 InitializeComponent();
 DataObject.AddPastingHandler(this.filePathPicker, OnFilePathPickerPaste);            
}

private void OnFilePathPickerPaste(object sender, DataObjectPastingEventArgs e)
{
 var isText = e.SourceDataObject.GetDataPresent(DataFormats.UnicodeText, true);
 if (isText)
 {
	 e.CancelCommand();

	 var text = (string)e.SourceDataObject.GetData(DataFormats.UnicodeText);
	 while (text.Contains('"'))
	 {                    
		 text = text.Replace("\"", string.Empty);
	 }
	 this.filePathPicker.Text = text;
 }
}

 

Unplanned
Last Updated: 02 May 2024 08:16 by ADMIN

Please add an option to modify the corner radius for TrackBackground and UncheckedTrackBackground in the RadToggleSwitchButton template.

The radius of both rectangles is hard-coded to 9 (TrackBackground)  / 12 (UncheckedTrackbackground) (Why are they different btw?). While it is possible to set the TrackHeight and TrackWidth to custom values, this doesn't really work well for the Fluent theme right now due to the radii quickly becoming disproportionally large or small compared to the TrackHeight. This results in the control losing its shape and becoming more and more egg-shaped or rectangular, depending on whether you decrease or increase the TrackHeight.

Ideally, the Radii would be automatically computed, depending on the selected TrackHeight (Floor(TrackHeight/2) ?), however, a manual solution would also be a lot better than nothing. That way we could at lease define proportionally matching values via styles.

<Grid Grid.Column="1" SnapsToDevicePixels="True" Height="{TemplateBinding TrackHeight}">
                            <Rectangle x:Name="TrackBackground" RadiusX="12" RadiusY="12" Fill="{TemplateBinding Background}" Stroke="{TemplateBinding BorderBrush}" Opacity="0" StrokeThickness="{TemplateBinding BorderThickness}" />
                            <Rectangle x:Name="UncheckedTrackBackground" RadiusX="9" RadiusY="9" Fill="{StaticResource MainBrush}" Stroke="{StaticResource BasicBrush}" StrokeThickness="{TemplateBinding BorderThickness}" />
                            <Ellipse x:Name="PART_Thumb" Fill="{StaticResource MarkerInvertedBrush}" Width="{TemplateBinding ThumbWidth}" Height="{TemplateBinding ThumbHeight}"
                                     HorizontalAlignment="Left" RenderTransformOrigin="0.5,0.5" Margin="6 0">
                                <Ellipse.RenderTransform>
                                    <TranslateTransform X="0" Y="0" />
                                </Ellipse.RenderTransform>
                            </Ellipse>
                        </Grid>

Unplanned
Last Updated: 01 May 2024 11:57 by ADMIN
ADMIN
Created by: Kalin
Comments: 3
Category: ComboBox
Type: Feature Request
7
Currently filtering with virtualized RadComboBox is not supported as the filtering feature works with the containers (changes their Visibility).
Unplanned
Last Updated: 30 Apr 2024 07:13 by ADMIN
ADMIN
Created by: Aylin
Comments: 4
Category: UI for WPF
Type: Feature Request
10
Create NuGet symbol packages - containing the .pdb files - corresponding to the primary NuGet packages. The process is described here: https://docs.microsoft.com/en-us/nuget/create-packages/symbol-packages .

This will facilitate the debugging of problems in the controls code.
Unplanned
Last Updated: 29 Apr 2024 08:05 by Stenly
Created by: Stenly
Comments: 0
Category: Chat
Type: Feature Request
2
Add support for markdown format.
Unplanned
Last Updated: 22 Apr 2024 10:53 by Valentin
 Form XObject that contains path with a Matrix position is not rendered.
Unplanned
Last Updated: 19 Apr 2024 07:14 by ADMIN
RadMap control has an interesting feature in which, while zooming in, if no data is available for a zoom level, the last available image of a lower zoom level is used (scaled up to match the geographical bounds of the image). It would be really useful if the feature was available also while zooming out, allowing users to not have to have data for all zoom levels when using a custom offline provider.
Unplanned
Last Updated: 19 Apr 2024 05:32 by Divya
Vertical and horizontal scroll bar moves too fast once outside of the Viewport and one is dragging the selection.
Unplanned
Last Updated: 17 Apr 2024 07:23 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: VirtualKeyboard
Type: Feature Request
0
Add an event on the RadVirtualKeyboard class that is raised when a key button is pressed. For example, KeyPressed or something like this. 
Unplanned
Last Updated: 15 Apr 2024 09:00 by Wolfgang
Provide option to set if the grouping is case-sensitive
Unplanned
Last Updated: 11 Apr 2024 05:30 by ADMIN
Introduce a way to set the modifier key used for multi-column sorting.
Unplanned
Last Updated: 09 Apr 2024 13:43 by Martin Ivanov

Make the following selection-related methods of the HeatMapDefinition class "protected internal virtual" instead of "internal virtual". 

  • IsCellSelected
  • IsRowSelected
  • IsColumnSelected

This will allow the developer to properly implement also the selection feature in their custom heat map definition code.

1 2 3 4 5 6