/// <summary> /// Constructor /// </summary> /// <param name="document">Document to which the case analysis begins</param> /// <param name="caseAnalysis">Case analysis browsed</param> public DockContentBoxCasePalletAnalysis(IDocument document, BoxCasePalletAnalysis caseAnalysis) { _document = document; _caseAnalysis = caseAnalysis; _caseAnalysis.AddListener(this); _caseAnalysis.SolutionSelected += new Basics.BoxCasePalletAnalysis.SelectSolution(SolutionSelectionChanged); _caseAnalysis.SolutionSelectionRemoved += new Basics.BoxCasePalletAnalysis.SelectSolution(SolutionSelectionChanged); InitializeComponent(); }