Le proprietà CancelButton e AcceptButton vengono resettate

In una form in Visual Studio 2005 le proprietà CancelButton e AcceptButton vengono resettate a (none) quando viene compilato il progetto.
Si tratta di un bug noto di VS2005 ancora non risolto (neanche con il service pack 1).

Un workaround possibile è di eseguire le righe seguenti appena dopo la chiamata a InitializeComponent nel costruttore della form:

            if (this.AcceptButton != this.OkButton)

                this.AcceptButton = this.OkButton;

            if (this.CancelButton != this.ExitButton)

                this.CancelButton = this.ExitButton;

 

Lo stato della segnalazione è visibile qui: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=271263

Share

Leave a Reply

Your email address will not be published. Required fields are marked *