카테고리 없음

[wpf] ReportViewer 개체 삭제

행복을전해요 2021. 3. 1. 04:54

여기에 언급 된 문제에 대해 이야기하고있는 것 같습니다 .

링크에서 언급했듯이 Dispose()양식 닫기 이벤트에서 reportViewer 인스턴스 를 수동으로 만들어야합니다.

private void frmMyForm_FormClosing(object sender, FormClosingEventArgs e)
{
     if (rv != null && !rv.Disposing && !rv.IsDisposed)
          { 
                   rv.Dispose();
                        }
                        }
                        

또는

reportViewer.LocalReport.ReleaseSandboxAppDomain()양식 닫기 이벤트에서 호출 :

private void frmMyForm_FormClosing(object sender, FormClosingEventArgs e)
{
    rv.LocalReport.ReleaseSandboxAppDomain();         
    }
    


출처
https://stackoverflow.com/questions/22089802