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. 

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: 15 Nov 2023 08:59 by ADMIN
Release 6.5.0
Created by: Sven
Comments: 3
Category: TreeView
Type: Feature Request
2
This is a feature request to include the Expand(item) and Collapse(item) methods that were available in Xamarin.Forms' TreeView.
Completed
Last Updated: 27 Oct 2023 07:23 by ADMIN
Release 6.3.0
Created by: Sven
Comments: 2
Category: TreeView
Type: Feature Request
1
This is a feature request to add events for when an item is expanded or when an item is collapsed.
Completed
Last Updated: 11 Oct 2023 08:16 by ADMIN
Release 6.3.0
Created by: Hanoch
Comments: 3
Category: TreeView
Type: Feature Request
1
Provide an option to load subitems only when they’re requested - load on demand
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>

Completed
Last Updated: 18 Aug 2023 09:43 by ADMIN
Release 6.1.0
Provide an option to define the ItemTemplate on a TreeView Descriptor level. currently, the ItemTemplate is available on TreeView level.