답변:
그와 같은 것이 필요한 것이어야합니다.
private void button1_Click(object sender, RoutedEventArgs e)
{
// Create OpenFileDialog
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
// Set filter for file extension and default file extension
dlg.DefaultExt = ".png";
dlg.Filter = "JPEG Files (*.jpeg)|*.jpeg|PNG Files (*.png)|*.png|JPG Files (*.jpg)|*.jpg|GIF Files (*.gif)|*.gif";
// Display OpenFileDialog by calling ShowDialog method
Nullable<bool> result = dlg.ShowDialog();
// Get the selected file name and display in a TextBox
if (result == true)
{
// Open document
string filename = dlg.FileName;
textBox1.Text = filename;
}
}
this.FileName = filename
Microsoft.Win32
라이브러리가 기본 OS에 대한 관리되는 API라는 것입니다. 그들이 OS와 대화하는 방법은 나머지 (x64 64 비트) 응용 프로그램과 관련이 없어야하며 OS API 자체는 레거시 이유로 'blah32'라고 불립니다.