2012-04-18 3 views
4

내 wpf 응용 프로그램에서 Microsoft.Win32.OpenFileDialog를 사용하고 있습니다. http://msdn.microsoft.com/en-us/library/ms750559.aspx왜 OpenFileDialog RestoreDirectory가 구현되지 않았습니까?

RestoreDirectory 속성을 true로 설정했지만 아무 효과가 없습니다. 재산을 기다릴 때 "이 부동산은 이행되지 않았습니다."라고 기록되어 있습니다.

로직을 직접 구현하지 않고 어떻게이 작업을 수행 할 수 있습니까?

답변

2

RestoreDirectory가 자동으로 구현됩니다. 당신이 마지막으로 선택한 파일의 디렉토리

+2

없음을 엽니 다 InitialDirectory 지정하지 않은 경우

string fileName = string.Empty; var dialog = new OpenFileDialog(); dialog.InitialDirectory = @"c:\test"; if (dialog.ShowDialog() == true) fileName = dialog.FileName; 

, 그것은 WPF 버전에서 구현 아니에요. RestoreDirectory는 대화 상자를 닫은 후 마지막 폴더를 복원해야합니다. 그렇지 않습니다. – Eternal21

관련 문제