void IButtonElement.OnCommandCanExecuteChanged(object sender, EventArgs e) =>
 ButtonElement.CommandCanExecuteChanged(this, EventArgs.Empty);
 public void SendPressed() =>
 ButtonElement.ElementPressed(this, this);
 public void SendReleased() =>
 ButtonElement.ElementReleased(this, this);
 public void SendClicked() =>
 ButtonElement.ElementClicked(this, this);