El controlador de eventos se ejecutará solamente en plantillas de formulario de plena confianza. Signature thisSignature ...

// El controlador de eventos se ejecutará solamente en plantillas de formulario de plena confianza.

Signature thisSignature = e.SignedDataBlock.Signatures.CreateSignature();

// Para agregar más información para firmar, modifique la
// plantilla de firma devuelta por
// thisSignature.SignatureBlockXmlNode.
// Escriba aquí su código.

thisSignature.Sign();
e.SignatureWizard = false;