I need help.I would like to display only the file name in LisetView but when I clicked in the listView the file opened. But I need the full path to the file to open the file. How can I solve this?
private void button1_Click(object sender, EventArgs e)
{
llistView1.Items.Clear();IEnumerable<string> filesOrDirectories = FileDirectorySearcher.Search(@"D:\", "*" + textBox1.Text + "*")
.Select(d => Path.ChangeExtension(d, null));
foreach (string fileOrDirectory in filesOrDirectories){
DateTime dt = File.GetLastWriteTime(fileOrDirectory);
listView1.Items.Add(fileOrDirectory);
ListViewItem lvi = new ListViewItem();
lvi.SubItems.Add(dt.ToString());
listView1.Items.Add(lvi);
}
private void listView1_ItemActivate(object sender, EventArgs e)
{
string currentDir = Directory.GetCurrentDirectory();
string selectedFile = listView1.SelectedItems[0].Text; sloupci
System.Diagnostics.Process.Start(Path.Combine(currentDir, selectedFile));