나는 양식이 있습니다 : ShowDialog()
. 양식에 CancelButton
이 지정되지 않았습니다.C# - 찾아보기 대화 상자가 닫히면 양식이 닫힙니다.
양식에서 BrowseDialog
을 연 다음 BrowseDialog
을 닫으면 양식도 닫힙니다. 어떻게 이런 일이 일어나지 않도록 할 수 있습니까?
은 "찾아보기"- 버튼을 클릭하면 :
browseDialog.SelectedPath = projectLocation.Text;
browseDialog.ShowDialog();
if (browseDialog.SelectedPath != "")
{
projectLocation.Text = browseDialog.SelectedPath;
}
이 때 양식 - 버튼을 클릭 할 때 "취소"내가 추측 할
Close();
당신이 당신의 코드를 진정한 게시 할 수 = 설정 브라우저 DLG, 아니라면되는 대화 확인하기 위해 보낸 사람의 인수에 대한 검사를 할 ? –
몇 가지 코드를 보여주십시오. 아마도 어딘가에 Form.Close를 호출 할 것입니다 ... –
WinForm 프로젝트에 'FolderBrowserDialog? fyi : .NET FrameworkWork 3.5에 대해 VS Studio 2010 베타 2 컴파일을 사용하여 설명하는 동작을 복제 할 수 없습니다. – BillW