public override void HandleInput() { if (items.Count == 0) { return; } if (Xin.WasKeyReleased(Keys.Left)) { selectedItem--; if (selectedItem < 0) { selectedItem = this.Items.Count - 1; } OnSelectionChanged(); } if (Xin.WasKeyReleased(Keys.Right)) { selectedItem++; if (selectedItem >= items.Count) { selectedItem = 0; } OnSelectionChanged(); } }