protected override void KeyboardInput(InputEventArgs <TInput> args) { if (KeyboardAdapter.IsTab(args.Input)) { var index = Controls.IndexOf(Focused) + 1; Focused = Controls[index % Controls.Count]; Focused.IsFocused = true; } else { Focused.NotifyKeyboardInput(args.Input); } }