Tramite la classe Clipboard di Windows Forms, possiamo copiare negli appunti di Windows il contenuto di una cella selezionata di un controllo DataGridView, utilizzando il metodo statico SetText().
Nel seguente frammento di codice, scritto in C#, viene copiato negli appunti il contenuto della cella appartenente alla colonna "NomeColonna" della prima riga selezionata.
C#
private void MniCopiaPassword_Click(object sender, EventArgs e) { try { Clipboard.SetText(DtgDati.SelectedRows[0].Cells["NomeColonna"].Value?.ToString() ?? ""); } catch (Exception ex) { MessageBox.Show(Utility.Errore + ex.Message); } }
Nessun commento:
Posta un commento