Я пытаюсь переместиться вверх и вниз по дереву TreeViewItem при выборе. Перепробовал весь онлайн-форум, но подсказал, что путь не работает для меня.Может кто-нибудь помочь, пожалуйста.Ниже приведен код, который я пишу для создания дерева.
XAML:
<TreeView Name="treeFileSystem" TreeViewItem.Selected="TreeViewItemSelected">
<TreeViewItem Header="Suite" Name="MYTree" Tag="hi" IsExpanded="True">
<TreeViewItem Name="treeFileSystem1" />
</TreeViewItem>
</TreeView>
КОД:
private void TestsTreeViewPageFunction_Loaded(object sender, RoutedEventArgs e)
{
this.MYTree.Items.Clear();
this.MYTree.ContextMenu = AddContexMenu("Suite");
for (int j = 1; j < 5; j++)
{
TreeViewItem Case = new TreeViewItem();
Case.ContextMenu = AddContexMenu("Case");
Case.Header = "Case "+j.ToString();
Case.IsExpanded = true;
for (int i = 0; i < 5; i++)
{
Case.Items.Add(Trythis(i));
}
this.MYTree.Items.Add(Case);
}
}
private TreeViewItem Trythis(int i)
{
TreeViewItem Step = new TreeViewItem();
Step.Header = "Steps " + i.ToString();
Step.ContextMenu = AddContexMenu("Step");
return Step;
}