Ejemplo n.º 1
0
        void ChangeFocusedView(INativeChildView view)
        {
            var index = responderViewChain.IndexOf(view);

            if (index != -1)
            {
                focusedViewIndex = index;
            }
        }
Ejemplo n.º 2
0
        void AddWidgetToFocusChain(INativeChildView view)
        {
            if (responderViewChain.Contains(view))
            {
                return;
            }
            responderViewChain.Add(view);
            view.Focused -= View_Focused;
            view.Focused += View_Focused;

            if (focusedViewIndex == -1)
            {
                focusedViewIndex = 0;
            }
        }