protected override void setAutoCapitalizationType(AutoCapitalizationType style)
            {
                // first clear all fields
                TextField.InputType &= ~(InputTypes.TextFlagCapWords | InputTypes.TextFlagCapCharacters | InputTypes.TextFlagCapSentences);

                switch (style)
                {
                case AutoCapitalizationType.All:
                {
                    // for everything, add it all
                    TextField.InputType |= InputTypes.TextFlagCapCharacters;
                    break;
                }

                case AutoCapitalizationType.Sentences:
                {
                    // for everything, add it all
                    TextField.InputType |= InputTypes.TextFlagCapSentences;
                    break;
                }

                case AutoCapitalizationType.Words:
                {
                    // for everything, add it all
                    TextField.InputType |= InputTypes.TextFlagCapWords;
                    break;
                }

                case AutoCapitalizationType.None:
                {
                    // if "none" was requested, do nothing.
                    break;
                }
                }
            }
Example #2
0
 protected abstract void setAutoCapitalizationType(AutoCapitalizationType style);
Example #3
0
 protected override void setAutoCapitalizationType(AutoCapitalizationType type)
 {
     TextView.AutocapitalizationType = (UITextAutocapitalizationType)type;
 }