Temat: MessageBoxInformation
W cesze trudno wyzwolić kod zwłaszcza interaktywny i to nażyczenie. Mamy get/set ale to nie ten moment na własny kod w tym przypadku
W grę wchodzi chyba tylko metoda używana na zmianie wartosći cechy
public void OnFeatureChangedNAZWA_CECHY() { }
Obsłużenie tej metoda pozwoli na wykoaniae swojego kodu w chwili zmiany cechy czyli w tym wypadku po wybraniu kontrah z listy w cesze.
Do obsługi dokumentu handlowego sugeruję obsługe serwisów. Dokumnet handlowy jest bardzo specyficzny i większość intuicyjnych rozwiązań zawodzi. Np rzucenie Exception nie daje okna z błędem (tak jak w całęj enova) a jest przechwytywane i treść Exception jest pisana w dolnym pasku okna dokumnetu.