Tôi đang cố gắng chỉ bao gồm tên tệp của tệp tôi đã chọn trong OpenFileDialog trong thuộc tính label1.Text, nhưng tôi chưa tìm thấy giải pháp nào. Tôi biết tôi có thể sử dụng một phương thức từ lớp chuỗi trên ví dụ ofd để lọc ra toàn bộ đường dẫn đến tệp, nhưng tôi muốn biết nếu một cách thông minh hơn/nhanh hơn có tồn tại không?Chỉ lấy tên tệp khi sử dụng thuộc tính OpenFileDialog "Tên tệp"
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 +"";
}
nếu tôi chỉ cần tên có phần mở rộng không? – rahularyansharma
@rahularyansharma, bạn có thể nhận được bằng cách này 'System.IO.Path.GetFileNameWithoutExtension (OpenFileDialog.FileName)' –
Cảm ơn người đàn ông! tôi chỉ tìm thấy điều này trên một câu hỏi SO. – rahularyansharma