Hi, Paul Banach
Thanks it helps me a lot.
But I have another two questions
The following picture is my Screen
a white small point is my cursor controled by Left,Right,Up,Down
Now, I use Tab Key to select the triangles by using FindNextView().
Is it possible when I move the cursor to a triangle and press a key then I can select this triangle?
If yes, how to implement it ?

Second,
My Tab key code is below
var Core::View view = FindNextView( Focus, Core::ViewState[ Enabled, Focusable ]);
if ( view == null )
view = FindNextView( null, Core::ViewState[ Enabled, Focusable ]);
if ( view != null )
Focus = view;
But my triangle object is var Application::TriangleAttribute image = new Application::TriangleAttribute;
In variable view I can't find the triangle's attribute.
Thanks!
Best Regards,
Andy Dong