I think you want the "AcceptButton" property at the FORM level... That will expose a combobox of available controls on your form, then select your "button" you want to use as the "Default" button on enter.
In addition to Form.AcceptButton property the "OK" button must have the TabOrder property set to 0 and all other controls within the form should have a TabOrder >0.
This can be done using a form resouce contruction kit or by code eg.
buttonOK.TabOrder = 0;
I have noticed severally how there is a mix up when it comes to an active button and an accept button. I just came out of it. So, I just thought I add a little option to the answers already given. Obviously, the best answer is;
this.AcceptButton = AcceptButton;
However, if you wish to have the button as an active control, this is what you do;