예제 #1
0
        protected virtual void ChangeSelection(RadItem nextItem)
        {
            if (nextItem == null)
            {
                return;
            }
            RadHostItem radHostItem = nextItem as RadHostItem;

            if (this.ContainsFocus && !this.Focused)
            {
                this.Focus();
            }
            if (radHostItem == null)
            {
                return;
            }
            radHostItem.HostedControl.Select();
            radHostItem.HostedControl.Focus();
        }
예제 #2
0
 protected virtual void ChangeSelection(RadItem nextItem)
 {
     if (nextItem != null)
     {
         RadHostItem host1 = nextItem as RadHostItem;
         if (base.ContainsFocus && !this.Focused)
         {
             this.Focus();
             if (host1 == null)
             {
                 //this.KeyboardActive = true;
             }
         }
         if (host1 != null)
         {
             host1.HostedControl.Select();
             host1.HostedControl.Focus();
         }
         //nextItem.Select();
     }
 }
예제 #3
0
 public override void UnregisterHostedControl(RadHostItem hostElement, bool removeControl)
 {
     //No hosted controls are added
 }
예제 #4
0
 public override void RegisterHostedControl(RadHostItem hostElement)
 {
     //No need to add hosted controls for measurement
 }
예제 #5
0
 public override void UnregisterHostedControl(RadHostItem hostElement, bool removeControl)
 {
 }
예제 #6
0
 public override void RegisterHostedControl(RadHostItem hostElement)
 {
 }