private void DeleteAllButton_Click(object sender, EventArgs e) { if (canvas.Components.Count > 0) { DialogResult dialogResult = MessageBox.Show("Are you sure you want to delete your diagram? This action cannot be reverted.", "Delete All", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { canvas.DeleteAll(); this.Refresh(); } } }