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();
                }
            }
        }