Hello Paul,
Sorry,I don't understand a little.
First,
I have add the slot method,The onKeyPressSlot slot method code is :
var Core::View view = null;
var Core::Direction direction = Core::Direction.None;
// Depending on the pressed key, determine the direction to look
// for the new view to select.
switch ( keyHandlers.Code)
{
case Core::KeyCode.Up : direction = Core::Direction.Top;
case Core::KeyCode.Down : direction = Core::Direction.Bottom;
case Core::KeyCode.Left : direction = Core::Direction.Left;
case Core::KeyCode.Right : direction = Core::Direction.Right;
default :;
}
// Search the component for a view relative to the currently selected view,
// which is determined by the property 'Focus'. Ignore all views, which are
// invisible or not allowed to be selected.
view = FindViewInDirection( Focus, direction,
Core::ViewState[ Enabled, Visible, Focusable ]);
// If a view has been found, select it now. If no view was found, the current
// selection remains unchanged.
if ( view != null )
Focus = view;
Is I missing code on OnKeyEnterSlot method?
Second:
How to Choose in the HorizontalSlider .
My purpose is Select one and slide 
Only use up,down,left,right to select,and use Enter to lock and slide,If I don't lock then pressing the left and right keys will move to the next HorizontalSlider.
Thank you very much!
Best regards,
Tonny