public virtual T GetSelected()
 {
     return(controller.GetSelected());
 }