Unplanned
Last Updated: 22 Jul 2024 07:21 by Pavel Krebs
InvalidCastException when removing an item from a sorted bound grid. 
Unplanned
Last Updated: 19 Jul 2024 08:25 by Carlos
 Using the tab key to navigate the cells needs a few extra keystrokes to return to the beginning of the row.
Unplanned
Last Updated: 18 Jul 2024 09:05 by Carlos
 Provide a way to hide the edit buttons and have a edit mode similar to the default grid.
Unplanned
Last Updated: 21 Jun 2024 11:48 by Cody
Created by: Cody
Comments: 0
Category: DataGrid
Type: Bug Report
0
DataGrid: Column header missing margin.
Unplanned
Last Updated: 21 Jun 2024 08:11 by Martin Ivanov

The scrolling in RadChat feels incosistent and not smooth when having messages with different heights.

To work around this you can modify the ControlTemplate of ChatMessageList in order to set the Background property of the ScrollViewer element to a value different than null. For example, Transparent.

 <Application.Resources>
     <ResourceDictionary>
         <ResourceDictionary.MergedDictionaries>
             <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
			 <ResourceDictionary Source="ms-appx:///Telerik.WinUI.Controls/Themes/Generic.xaml"/>
			 <!-- Other merged dictionaries here -->
         </ResourceDictionary.MergedDictionaries>
			<!-- Other app resources here -->

		<Style  TargetType="chat:ChatMessageList" BasedOn="{StaticResource ChatMessageListStyle}">
			<Setter Property="Template">
				<Setter.Value>
					<ControlTemplate TargetType="chat:ChatMessageList">
						<Border Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}">
							<!--The background of the Scrollviewer is set here-->
							<ScrollViewer x:Name="PART_ScrollViewer" 
										  VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled" 
										  BorderThickness="0"
										  Background="Transparent">
								<ItemsPresenter Margin="{TemplateBinding Padding}" />
							</ScrollViewer>
						</Border>
					</ControlTemplate>
				</Setter.Value>
			</Setter>
		</Style>
	</ResourceDictionary>
 </Application.Resources>

Unplanned
Last Updated: 10 Jun 2024 15:45 by Martin Ivanov

The list with the RadChat messages disappears when the ImageSource of ImageCardMessage is assigned after the control is loaded.

To work this around, you can pre-set the ImageSource of the image cards using a placeholder image.

Unplanned
Last Updated: 28 May 2024 08:48 by ADMIN

Hello, I tried to implement the sample application from your docs. (https://docs.telerik.com/devtools/winui/controls/raddatagrid/row-details)

But it seems to be not working, the detail area is not displayed completely. Only one column.

I have a similar behavior on another application.

Details:

  • .NET 7
  • Windows 11 Pro Version 23H2 (22631.3155)
  • Telerik WinUI 2.9.0

Unplanned
Last Updated: 24 May 2024 15:03 by Stenly
Setting a value to an enum property, which the PropertyGrid will display, will reset it to the first value of the enum object when the control initially loads.
Unplanned
Last Updated: 26 Mar 2024 09:01 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: Map
Type: Feature Request
1
Add support for vector tiled services, similar to the Vector Tile Provider in WPF. Also, add support for MBTiles.
Unplanned
Last Updated: 11 Mar 2024 12:52 by ADMIN

The default behavior of the WinUI native Popup is to render within the bounds of its owner element. This means if the DataGrid reaches the end of the window and there is not enough space for the filtering control to draw, it will get clipped.

To avoid the clipping and allow the Popup to get displayed outside of the window, the ShouldConstrainToRootBounds property of the Popup should be set to false. 

Add an API in the RadDataGrid control to allow setting the ShouldConstrainToRootBounds option of the Popup.

In the meantime, you can disable the Popup constrain via an implicit Style in App.xaml:

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>                
            <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
            <ResourceDictionary Source="ms-appx:///Telerik.WinUI.Controls/Themes/Generic.xaml"/>
            <!-- Other merged dictionaries here -->
        </ResourceDictionary.MergedDictionaries>
        <Style TargetType="Popup">
            <Setter Property="ShouldConstrainToRootBounds" Value="False" />
        </Style>
        <!-- Other app resources here -->
    </ResourceDictionary>
</Application.Resources>

Unplanned
Last Updated: 11 Mar 2024 09:07 by ADMIN
Created by: Stenly
Comments: 2
Category: NumericBox
Type: Bug Report
1
The RadNumericBox control does not accept decimal values.
Unplanned
Last Updated: 11 Mar 2024 09:04 by ADMIN
Created by: Stenly
Comments: 2
Category: NumericBox
Type: Bug Report
1
The RadNumericBox control prevents the user from inputting negative values.
Unplanned
Last Updated: 15 Feb 2024 15:34 by Martin Ivanov

The field filters in the DataGridNumericalFilterControl of DataGridNumericalColumn are using RadNumericBox controls for the input visuals. By default RadNumericBox is limited to values between 0 and 100, which means you cannot enter values outside of this range.

To work this around, you can re-template the DataGridNumericalFilterControl in order to set the Minimum and Maximum properties of the RadNumericBox element to NaN.

<Application
    x:Class="App3.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:App3" xmlns:telerikDataGrid="using:Telerik.UI.Xaml.Controls.Grid.Primitives" xmlns:telerikInput="using:Telerik.UI.Xaml.Controls.Input">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
                <ResourceDictionary Source="ms-appx:///Telerik.WinUI.Controls/Themes/Generic.xaml"/>
            </ResourceDictionary.MergedDictionaries>

            <Style TargetType="telerikDataGrid:DataGridNumericalFilterControl">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="telerikDataGrid:DataGridNumericalFilterControl">
                            <Grid>
                                <Grid.RowDefinitions>
                                    <RowDefinition Height="Auto"/>
                                    <RowDefinition Height="Auto"/>
                                </Grid.RowDefinitions>
                                <ComboBox x:Name="PART_OperatorCombo"
                                          HorizontalAlignment="Stretch"
                                          ItemsSource="{Binding OperatorsList}"
                                          SelectedItem="{Binding FilterDescriptor.Operator, Mode=TwoWay, Converter={StaticResource FilterOperatorConverter}}"
                                          DisplayMemberPath="DisplayText">
                                </ComboBox>
                                <telerikInput:RadNumericBox x:Name="PART_ValueBox"
                                                            Minimum="NaN"
                                                            Maximum="NaN"
                                              HorizontalAlignment="Stretch"
                                              Value="{Binding FilterDescriptor.Value, Mode=TwoWay}"
                                              Grid.Row="1" Margin="0 10 0 0"/>
                            </Grid>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </ResourceDictionary>
    </Application.Resources>
</Application>

Unplanned
Last Updated: 07 Feb 2024 11:21 by Martin Ivanov

Dynamically changing the Header of a RadDataGrid column is clearing the header visual's content. This means that you no longer see the header. To reproduce this the SizeMode of the column should be set to Fixed.

To work this around, instead of changing the Header of the column, you can assign the Header initially to a visual element - like TextBox - and change its content (like the Text property). Or alternatively, avoid the Fixed SizeMode.

Unplanned
Last Updated: 02 Jan 2024 11:32 by Stenly
Created by: Stenly
Comments: 0
Category: Map
Type: Bug Report
2

Exception is raised when zooming is performed.

Unplanned
Last Updated: 01 Dec 2023 09:36 by ADMIN
Created by: Mark
Comments: 1
Category: UI for WinUI
Type: Feature Request
0

Create a combo box control that supports multi selecting, like the WPF version e.g.

https://docs.telerik.com/devtools/wpf/controls/radcombobox/features/multiple-selection

Unplanned
Last Updated: 21 Sep 2023 15:07 by Martin Ivanov
This can be reproduced if you place a ComboBox in the RowDetailsTemplate which selection is bound to a property of the data row's model. Changing the selection in the ComboBox for one row and then expanding another row, will set the selection property of the previous row model to the value from the new model.
Unplanned
Last Updated: 18 Sep 2023 16:27 by Rick

Hi friends,

 

  my custom tooltips never work on the first bar only of the BarSeries, here is a simple example showing this behavior.  There is important data for me in that column, so let's hope it's possible to resolve this.  Many thanks!

Unplanned
Last Updated: 13 Sep 2023 15:01 by Martin Ivanov

Remove the space reserved for the sort indicator in the column header, when CanUserSort is False and therefore the sort indicator is not displayed. The current behavior prevents the user to easily center the header text.

To work this around, you can edit the ControlTemplate of DataGridColumnHeader. In the template, you can update the Visibility of the TextBlock with x:Name set to "SortIndicator" when CanUserSort is False.

Unplanned
Last Updated: 05 Sep 2023 15:03 by Martin Ivanov
If you change the current date and then click on the time segment of the control that allows you to select the time, the date segment is lost. The opposacite is true also - the selected time is lost if you click in the date segment.
To set the correct DateTime, you should first select the date or time, click OK, open the drop down again, select the other component (date or time) and click OK again.
1 2 3 4