Unplanned
Last Updated: 20 Apr 2024 08:47 by Michael

Having a TreeView on a page, and when navigating forward backward to this page, start expand collapse items with many children, the expand indicator is misplaced: 

Unplanned
Last Updated: 07 Apr 2024 09:10 by Hanoch
If you have a TreeView with LoadChildrenOnDemand enanled and CheckBoxMode set to "Recursive", when the user checks an unexpanded item ( which children are not loaded yet), the expand icon disappears and the user is not able to expand the item.
Completed
Last Updated: 21 Dec 2023 13:19 by ADMIN
Release 6.6.0

Programmatic item selection does not work from 6.3.0 version. It works in 6.2.0

When setting the SelectedItem programmatically, selection is not respected in the UI. 

Unplanned
Last Updated: 28 Nov 2023 11:53 by Lars
If we have a TreeView control inside a Popup, and the TreeView is operated with a finger, everything works perfectly.
However, if there is interaction with the treeview items with a stylus (Samsung Galaxy Tab S6), the app crashes regularly.
Completed
Last Updated: 15 Nov 2023 08:59 by ADMIN
Release 6.5.0
Not all items in the TreeView are expanded/collapsed when there is a binding in the IsExpanded property and ExpandAll/CollapseAll is executed. 
Completed
Last Updated: 15 Nov 2023 08:59 by ADMIN
Release 6.5.0

When setting the TreeView items Visibility to false, empty space is displayed: 

Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0

Coerce items at later stage, as now when programmatically add items to Selected Items and Checked Items. and both collections are set before the ItemsSource, indication for selection and checked is not presented. 

Issue: 

<telerik:RadTreeView x:Name="treeView" 
                         CheckBoxMode="Recursive" Grid.Row="1"
                         SelectedItems="{Binding CheckedItems, Mode=TwoWay}"
                          ItemsSource="{Binding Items}">

 

Work:

<telerik:RadTreeView x:Name="treeView" 
                         CheckBoxMode="Recursive" Grid.Row="1"
                              ItemsSource="{Binding Items}"
                         SelectedItems="{Binding CheckedItems, Mode=TwoWay}">

 

Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0

When setting LineBreakMode properties in Label inside the TreeView ItemTemplate, the properties are not respected. 

            <treeview:TreeViewDescriptor
			ItemsSourcePath="Children"
			TargetType="{x:Type models:Folder}">
                <treeview:TreeViewDescriptor.ItemTemplate>
                    <DataTemplate>
                        <Grid ColumnDefinitions="Auto, *, Auto">

                            <Label
				Grid.Column="0"
				FontFamily="MaterialIcons"
				FontSize="22.0"
				Text="Folder"
				TextColor="Peru"
				VerticalOptions="Center" />

                            <Label
				Grid.Column="1" 
				Margin="6.0,0.0"
				LineBreakMode="TailTruncation"
				Text="Item with loooooooooooooooong naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaammmmmmmmmmmmmmeeeeeeeeeeeeee"
				VerticalOptions="Center" />

                            <Button Text=". . ."
				Grid.Column="2"
				BackgroundColor="Transparent"
				WidthRequest="64.0">
                            </Button>
                        </Grid>
                    </DataTemplate>
                </treeview:TreeViewDescriptor.ItemTemplate>
            </treeview:TreeViewDescriptor>