protected virtual void OnValoreRestituito(MTCheckboxEventArgs e)
 {
     if (ValoreRestituito != null)
     {
         ValoreRestituito(this, e);
     }
 }
        private void Button_Click(object sender, EventArgs e)
        {
            MTChk.Checked = true;
            Button prova = (Button)sender;
            MTCheckboxEventArgs eventValore = new MTCheckboxEventArgs(prova.CommandArgument);

            OnValoreRestituito(eventValore);
        }