public override UITableViewCell GetCell (UITableView tv)
{
var cell = base.GetCell (tv);
var root = (RootElement) Parent.Parent;
if (!(root.group is RadioGroup))
throw new Exception ("The RootElement's Group is null or is not a RadioGroup");
bool selected = RadioIdx == ((RadioGroup)(root.group)).Selected;
cell.Accessory = selected ? UITableViewCellAccessory.Checkmark : UITableViewCellAccessory.None;
return cell;
}