private void delete_Click (expéditeur d'objet, EventArgs e) { convertedText.Text = ""; }C# question de programme
private void copy_Click(object sender, EventArgs e)
{
if (convertedText.Text != "")
Clipboard.SetText(convertedText.Text);
convertedText.Text = Clipboard.GetText();
else... what to put here?
}
Le programme comporte deux boutons (copier et supprimer) et une zone de texte. Si je clique sur le bouton 'Copier', il copie le texte de convertedText.Text sans aucun problème. Le bouton "Supprimer" efface également la zone de texte.
Mais s'il n'y a rien dans la zone de texte, le bouton « copier » tente encore de le copier qui est à l'origine d'un comportement inattendu.
Alors, quel code dois-je ajouter à la déclaration else ...? Ce que je veux, c'est que si la zone de texte n'a rien, alors l'opération du presse-papiers ne sera pas utilisée. Comment faire ça?
Merci d'avance!
Je suppose qu'il est parce qu'il testait pour voir si cela a fonctionné. – Blam