[]
Gets the name of the certificate
[Browsable(false)] public SignatureField<string> Name { get; }
This field is generated, based on data from certificate. So after certificate changed, Visible/ShowLabel fields should be set again