Ejemplo n.º 1
0
        protected virtual void OnSelectedIndexChanging(ChangedEventArgs <int> e)
        {
            if (Initializing)
            {
                return;
            }
            int index = e.NewValue;

            if (e.NewValue >= 0)
            {
                FluidControl c = Pages[index].Control;
                c.Invalidate();
                c.Focus();
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Leaves the focus from this control.
 /// </summary>
 public virtual void Leave()
 {
     if (Selectable && IsAttached)
     {
         FluidControl parent = Parent;
         while (parent != null)
         {
             if (parent.Selectable)
             {
                 parent.Focus();
                 return;
             }
             parent = parent.Parent;
         }
         OnLeave(Container.Host);
     }
 }