在wpf中获取树视图的选定项
get selecteditem of a treeview in wpf
我正在尝试从树视图中选择的项目访问文件名。如何访问 Header 字段从 object 到.
代码:
private void Button_Click(object sender, RoutedEventArgs e)
{
string fileName = Directory1.SelectedValue.ToString();//.ToStrin();
Object to = Directory1.SelectedValue;
Directory1.Items.ToString();
string[] args = Environment.GetCommandLineArgs();
string sourceFile = args[1] + "\" + fileName;
string destpath = args[2] + "\" + fileName;
if (File.Exists(destpath))
{
File.Delete(destpath);
}
File.Copy(sourceFile, destpath);
}
您必须将 SelectedValue 转换为 TreeViewItem。试试这个:
string MyHeader = ((TreeViewItem)Directory1.SelectedValue).Header.ToString();
我正在尝试从树视图中选择的项目访问文件名。如何访问 Header 字段从 object 到.
代码:
private void Button_Click(object sender, RoutedEventArgs e)
{
string fileName = Directory1.SelectedValue.ToString();//.ToStrin();
Object to = Directory1.SelectedValue;
Directory1.Items.ToString();
string[] args = Environment.GetCommandLineArgs();
string sourceFile = args[1] + "\" + fileName;
string destpath = args[2] + "\" + fileName;
if (File.Exists(destpath))
{
File.Delete(destpath);
}
File.Copy(sourceFile, destpath);
}
您必须将 SelectedValue 转换为 TreeViewItem。试试这个:
string MyHeader = ((TreeViewItem)Directory1.SelectedValue).Header.ToString();