This question is locked. New answers and comments are not allowed.
hi:
table define:
MyFolder table
FolderId (primary key)
FolderName
ParentFolderId
my FileView.xml like this:
My Question is :
table define:
MyFolder table
FolderId (primary key)
FolderName
ParentFolderId
my FileView.xml like this:
<UserControl.Resources> <ResourceDictionary> <telerik:HierarchicalDataTemplate x:Key="FileFolderTemplate" ItemsSource="{Binding EOM_FileFolders1}"> <TextBlock Text="{Binding FolderName}"/> </telerik:HierarchicalDataTemplate> </ResourceDictionary></UserControl.Resources><Grid x:Name="_LayoutRoot"> <Grid.RowDefinitions> <RowDefinition Height="30"/> <RowDefinition Height="5"/> <RowDefinition /> </Grid.RowDefinitions> <Border Grid.Row="0"> <telerik:RadToolBar> <telerik:RadButton x:Name="_BtnAddFolder" Click="_BtnAddFolder_Click"> <telerik:RadButton x:Name="_AddFolder" Content="AddFolder"/> <telerik:RadToolBarSeparator/> <telerik:RadButton x:Name="_Rename" Content="Rename"/> <telerik:RadToolBarSeparator/> <telerik:RadButton x:Name="_DeleteFolder" Content="DeleteFolder"/> </telerik:RadToolBar> </Border> <Border Grid.Row="2"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="8"/> <ColumnDefinition Width="300"/> <ColumnDefinition /> <ColumnDefinition Width="8"/> </Grid.ColumnDefinitions> <Border Grid.Column="1"> <telerik:RadTreeView x:Name="_FilesTreeView" IsLineEnabled="True" IsEditable="True"> <telerik:RadTreeViewItem Header="MyConputer" Name="Files_MyComputerItem"> <telerik:RadTreeViewItem Header="MyDocument" Name="Files_MydocumentItem" ItemsSource="{Binding ElementName= _MyFoldersDomainDataSource, Path=Data}" ItemTemplate="{StaticResource FileFolderTemplate}"/> </telerik:RadTreeView> </Border> <Border Grid.Column="2"></Border> <riaControls:DomainDataSource AutoLoad="True" LoadedData="FileFoldersDomainDataSource_LoadedData" Name="_MyFoldersDomainDataSource" QueryName="GetFoldersByMyFolderQuery"> <riaControls:DomainDataSource.DomainContext> <my:DataContext /> </riaControls:DomainDataSource.DomainContext> </riaControls:DomainDataSource> </Grid> </Border></Grid>My Question is :
- How can I add new treeItem in this bind hierarchical data's RadTreeView?
- How can I add new treeItem in itemeditMode in this bind hierarchical data's RadTreeView?
- Display the TreeView like this : when Folder has childfolder ,this treeitem's image use "full_folder.png". when Folder has no childerfolder, this treeitem's image use 'folderEmpty.png'. How can I do ?
