Я убежден, что ваш подход неверен и в любой момент нарушится либо из-за изменения разрешения или размера экрана, либо из-за использования колесика мыши для увеличения / уменьшения страницы или чего-либо еще. это просто ненадежно, и исправление этого путем наложения другого элемента управления пользовательского интерфейса, например, графического блока или панели поверх того, что вы хотите скрыть, просто ненадежно и ненадежно.
Я думаю, что у вас есть следующие варианты:
Вы пытаетесь интерпретировать содержимое страницы и удалить из DOM страницы информацию, которую вы не хотите показывать пользователю (в конечном итоге HTML Agility Pack может помочь в этом анализе DOM, но я не уверен, что вы может прочитать, что показывает элемент управления WebBrowser, и внести в него изменения);
используйте API-интерфейсы и инструменты YouTube - API .NET для загрузки видео и сведений, которые вы хотите загрузить и показать, но визуализируете эту информацию с вашими конкретными элементами пользовательского интерфейса в приложении форм Windows, без используя браузер, чтобы показать обычный сайт YouTube.
Вероятно, второй вариант требует больше работы, но является более безопасным, я не уверен на 100%, как я уже сказал, если первый вариант вообще жизнеспособен. Вы можете выполнить поиск HTML Agility Pack и элемента управления веб-браузера, чтобы узнать, делал ли это кто-то раньше :)