Microsoft.Win32.OpenFileDialog sfd = new Microsoft.Win32.OpenFileDialog();
string str_filename = string.Empty;

sfd.Filter = @"backup files(*.bak)|*.bak|all files(*.*)|*.*";
sfd.FilterIndex = 1;

sfd.Title = "***open backup files***";

if (sfd.ShowDialog() == DialogResult.OK)
{
str_filename = sfd.FileName;
restore(str_filename);


}

کل کد اینه