private void SetReturnType(CustomEntry entry) { CustomControls.ReturnType type = entry.ReturnType; switch (type) { case CustomControls.ReturnType.Go: Control.ReturnKeyType = UIReturnKeyType.Go; break; case CustomControls.ReturnType.Next: Control.ReturnKeyType = UIReturnKeyType.Next; break; case CustomControls.ReturnType.Previous: Control.ReturnKeyType = UIReturnKeyType.Default; break; case CustomControls.ReturnType.Send: Control.ReturnKeyType = UIReturnKeyType.Send; break; case CustomControls.ReturnType.Search: Control.ReturnKeyType = UIReturnKeyType.Search; break; case CustomControls.ReturnType.Done: Control.ReturnKeyType = UIReturnKeyType.Done; break; default: Control.ReturnKeyType = UIReturnKeyType.Default; break; } }
private void SetReturnType(CustomEntry entry) { CustomControls.ReturnType type = entry.ReturnType; switch (type) { case CustomControls.ReturnType.Go: Control.ImeOptions = ImeAction.Go; Control.SetImeActionLabel("Go", ImeAction.Go); break; case CustomControls.ReturnType.Next: Control.ImeOptions = ImeAction.Next; Control.SetImeActionLabel("Next", ImeAction.Next); break; case CustomControls.ReturnType.Previous: Control.ImeOptions = ImeAction.Previous; Control.SetImeActionLabel("Prev", ImeAction.Previous); break; case CustomControls.ReturnType.Send: Control.ImeOptions = ImeAction.Send; Control.SetImeActionLabel("Send", ImeAction.Send); break; case CustomControls.ReturnType.Search: Control.ImeOptions = ImeAction.Search; Control.SetImeActionLabel("Search", ImeAction.Search); break; case CustomControls.ReturnType.Done: Control.ImeOptions = ImeAction.Done; Control.SetImeActionLabel("Done", ImeAction.Done); break; default: break; } }