내 wpf 응용 프로그램에서 정말 이상한 일이 발생했습니다.이상한 순간에 내 WPF 응용 프로그램이 닫힙니다.
대화 상자, 창 등을 닫을 때마다 닫히고있는 창/대화 상자 대신 전체 응용 프로그램이 닫힙니다.
이것은 Close 메서드를 직접 호출 할 때 발생하는 것일뿐만 아니라 요소가 자체에서 닫을 때도 발생합니다. 즉, 대화 상자에서 "확인"을 클릭하면 ShowDialog() 메서드에서 반환됩니다.
또한 이는 즉시 발생하지 않지만 닫기 이벤트가 발생하는 경우에만 발생합니다.
Public Sub addNewCanvas(ByVal sender As Object, ByVal e As ExecutedRoutedEventArgs)
Dim dlg As New addCanvasDgBox
Dim result As Nullable(Of Boolean) = dlg.ShowDialog
'The following if is executed, and so is the addCanvas() method
If (result = True) Then
addCanvas()
End If
End Sub
'Here comes the problem: efter the routine is ended instead of returning
'to the normal execution, the entire App.Run() method returns, closing the application
이 출력 로그 또는으로 VisualStudio 말할 게 없다 ... 예외가 발생하지 않습니다 발생하는 이유를 정말 이해가 안 돼요, 모든 변수가 올바르게 valorized된다 예를 들면 : 더 나은 설명이다.
의견이 있으시면 알려 주시기 바랍니다. 그것은 나를 미치게 만든다! 미리 감사드립니다.
Master_T 처리되지 않은 예외
큰 팁은 단지 나에게 시간을 절약했다! – vaughan