public VehicleGroupListControl(VehicleGroupListModel model) { InitializeComponent(); _presenter = new VehicleGroupListPresenter(this, model); gvVehicleGroup.PopupMenuShowing += gvVehicleGroup_PopupMenuShowing; gvVehicleGroup.FocusedRowChanged += gvVehicleGroup_FocusedRowChanged; // init editor control accessibility btnNewVehicleGroup.Enabled = AllowInsert; cmsEditData.Enabled = AllowEdit; cmsDeleteData.Enabled = AllowDelete; this.Load += VehicleGroupListControl_Load; }