public PurchasingApprovalForm(PurchasingApprovalModel model) { InitializeComponent(); _presenter = new PurchasingApprovalPresenter(this, model); // set validation alignment valPayment.SetIconAlignment(cbPayment, System.Windows.Forms.ErrorIconAlignment.MiddleRight); gvPurchasingDetail.PopupMenuShowing += gvPurchasingDetail_PopupMenuShowing; gvPurchasingDetail.FocusedRowChanged += gvPurchasingDetail_FocusedRowChanged; this.Load += PurchasingApprovalForm_Load; }