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 ?