// ================================================================================ // Input // ================================================================================ protected internal override void MouseClick(InputEventMouse e) { if (e.Button == MouseButton.Left) { int index = RenderRule.ItemAtPosition(new Point(e.Position.X, e.Position.Y)); if (index >= 0 && index < m_Items.Count) { SelectedIndex = index; } } }