/// <inheritdoc />
 public override bool AddChild(IVpaid AdPlayer)
 {
     if (!(AdPlayer is FrameworkElement)) throw new ArgumentException();
     ((FrameworkElement)AdPlayer).SetValue(UserControl.NameProperty, target.Name + ((FrameworkElement)AdPlayer).Name + AdPlayer.GetHashCode());
     adPlayer = AdPlayer;
     return true;
 }
 /// <inheritdoc />
 public override bool AddChild(IVpaid AdPlayer)
 {
     if (!(AdPlayer is FrameworkElement))
     {
         throw new ArgumentException();
     }
     ((FrameworkElement)AdPlayer).SetValue(UserControl.NameProperty, target.Name + ((FrameworkElement)AdPlayer).Name + AdPlayer.GetHashCode());
     adPlayer = AdPlayer;
     return(true);
 }