visual openfiledialog1 net ejemplo configurar abrir c# .net filenames openfiledialog

net - openfiledialog1 c#



Obtener solo el nombre de archivo cuando se utiliza la propiedad OpenFileDialog "FileName" (2)

Intento incluir solo el nombre de archivo del archivo que he seleccionado en OpenFileDialog en la propiedad label1.Text, pero todavía no he encontrado una solución. Sé que podría usar un método de la clase de cadena en la instancia de ofd para filtrar la ruta completa al archivo, pero me gustaría saber si existe una forma más inteligente / rápida.

OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = "Find song"; ofd.Filter = "MP3 files|*.mp3"; ofd.InitialDirectory = @"C:/"; if (ofd.ShowDialog() == DialogResult.OK) { label1.Text = "" + ofd.FileName +""; }



Utilice OpenFileDialog.SafeFileName

OpenFileDialog.SafeFileName Obtiene el nombre y la extensión del archivo seleccionado en el cuadro de diálogo. El nombre del archivo no incluye la ruta.