private void btnDeleteGadget_Click(object sender, EventArgs e) { try { DialogResult dr = MessageBox.Show("確定要刪除選擇的小工具?", "Campus", MessageBoxButtons.YesNo); if (dr == DialogResult.No) { return; } foreach (DataGridViewRow row in dgvGadgets.SelectedRows) { GadgetGridRow gg = row.DataBoundItem as GadgetGridRow; SelectedPackage.RemoveGadget(gg.DeployPath); } SaveGadget(SelectedPackage); OnPrimaryKeyChanged(EventArgs.Empty); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void dgvGadgets_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.RowIndex < 0) { return; } DataGridViewRow row = dgvGadgets.Rows[e.RowIndex]; GadgetGridRow grow = row.DataBoundItem as GadgetGridRow; MessageBox.Show(grow.DeployPath); }