In my UI if a user selects to allow multiple mapping, he checks the check box next to “Multiple Mappings”. When this check box is selected, “Maximum Content Limit” option becomes enabled. Here user can define how many mappings can be done.
I want to allow my user to do “Infinite Mapping” or to “Mappings of a limited number”. The option that I have decided to use for this thing is that if user does not type anything, “-” appears in edit box showing that there is not limit and “Unlimited Mapping” is allowed. Else user can type a number or user spin control in order to specify the limit up to which mapping is allowed.
If user types a number and then he wants to again make the mapping limit infinite, he user “backspace” and leaves the edit box empty. Now when user clicks outside the edit box, “-” value again appears showing that there is no limit and infinite mapping is allowed. Can there be a better way to allow user to select “Multiple Mapping” option, and then decide whether that mapping be “Infinite” or “he can specify a number”. Option can be anything either using spin control or any other thin