2013의 SaveFileDialog 직접 ShowDialog를 호출 한 후 자동으로 닫힙니다() 나는 비주얼 스튜디오와 윈도우 7을 사용하고
내 응용 프로그램이 GeckoFx와 웹 브라우저-구성 요소입니다. 다운로드 이벤트에서 SaveFileDialog를 열려면 다음과 같이 실행하십시오. 그러나 경우에 따라 callong ShowDialog()가 호출 된 직후에 대화 상자가 사라지고 else-statement로 점프하는 DialogResult.Cancel을 반환합니다. 오류가 발생하지 않습니다.
왜 이런 일이 발생하는지 제안 해주세요. 내가 @DannyJames을 조언하고 @ChrisDunaway 당신을 위해 :-(...
'Save file dialog
Dim saveFileDialog1 As New SaveFileDialog()
saveFileDialog1.Filter = "CSV file (*.csv)|*.csv|All files (*.*)|*.*"
saveFileDialog1.FilterIndex = 2
saveFileDialog1.RestoreDirectory = True
saveFileDialog1.FileName = e.Filename
saveFileDialog1.AutoUpgradeEnabled = False
saveFileDialog1.CheckPathExists = False
saveFileDialog1.InitialDirectory = globalParameters.getDownloadDirectory() 'globalParameters._downloadDirectory
dialogResultValue = saveFileDialog1.ShowDialog()
If dialogResultValue = DialogResult.OK Then
'should go on here first, if user presses okay
Else
' I am coming to this point, althoug nobody pressed any cancel button or any other input had happened yet
End If
@downvoter를 검색하는 다른 사람들을 위해 적절하게 문제를 설명 할 수 희망 : 완료
여기에 그러한 예입니다 당신이 내 질문을 downvoted 왜 언급해야한다. 어쩌면 내가 누락 된 정보 또는 기타를 추가해야합니다 ... 지금 당장은 유효한 질문이라고 생각합니다 –
디버깅 모드에서 어떤 시도를 했습니까? –
키보드 버퍼에 잘못된 키 입력이있을 수 있습니까? 대화 상자는 어떻게 트리거됩니까? 키보드 또는 마우스 입력입니까? 폼의'CancelButton' 또는'AcceptButton' 속성은 무엇입니까? –