public ascx_Start_Tools() { dataGridView = this.add_DataGridView(); dataGridView.AllowUserToAddRows = true; dataGridView.AllowUserToDeleteRows = true; dataGridView.add_Columns(typeof(ProcessDetail)); dataGridView.add_Column_Link("Start", true); dataGridView.onClick(startProcess); dataGridView.onDrop(loadFile); var menu = dataGridView.add_ContextMenu(); menu.add_MenuItem("save", (menuItem) => saveCurrentList()); loadList(); }