Hopefully I can help with Problem #2, the Cancel button. Just set the CausesValidation property of the button to false.
Hi Andy,
thank you for your answer. It seems that the value of the CausesValidation property has no effect to the Control. As soon as I enter a number out of the valid range, the control still blocks the cancel button. The only way to close the form is using the close button (X)..
PS: Wuhuuu, at least my line feeds in my posts seem to work when using the IE7 instead of Google Chrome