Я работаю с Visual Studio 2017. Добавьте элемент управления ReportViewer в форму, и он не отображается в самой форме.
Я вижу, что решение добавляет нужные ссылки, элемент управления виден в схеме документа и добавляет нижнюю полосу, я представляю, чтобы контролировать отчеты, которые он показывает, но сам элемент управления в форме остается. отсутствует.
И попробовал добавить управление из расширений и обновлений, добавив конструктор отчетов Microsoft RDLC. Также из диспетчера пакетов NuGet добавляя Microsoft.ReportingServices.ReportViewerControl.Winforms и затем добавляя свою библиотеку в проект, но в обоих случаях результат один и тот же, элемент управления не отображается.
Уже есть несколько вопросов, связанных с этим, однако ни у одного из них пока нет решения, возможно, нужно было быть более явным. у кого-нибудь есть идея, как это исправить?
Я включаю это изображение, показывающее, что элемент управления доступен в среде IDE.
Я включаю представление элементов для добавления в панель инструментов.
Установите расширение для Visual Studio 2017
Microsoft Rdlc Report Designer для Visual Studio.
Установите библиотеки в свой проект
Microsoft.ReportingServices.ReportViewerControl.Winforms .
Добавьте ссылку на загружаемую библиотеку NuGet на панель инструментов.
Умный! Просто выберите и перетащите в форму!
Друг, решение, как вы упомянули, состоит в том, чтобы повторить процедуру, но попробуйте сделать это сейчас другим способом:
1- Удалите, если у вас уже есть ReportViewer из набора инструментов VS2017.
2- Откройте консоль диспетчера пакетов (Инструменты меню/Диспетчер пакетов NuGet/Консоль диспетчера пакетов)
3- скопируйте и вставьте следующую команду:
4- Добавьте элемент управления в панель инструментов ReportViewer новой учетной записи.
5- Повторно добавьте его в свою winform и повторите попытку.
Я оставляю вам ссылку на процедуру, которая относится к веб-формам , удачи, друг.
Другой вариант будет следующим:
1) Установите расширение для Visual Studio 2017
Затем заходим в Online и в поисковике пишем название расширения
2) Установите библиотеку в свой проект
Убедитесь, что это версия для WinForms
3) Добавляем библиотеку в тулбокс
Внутри нашего проекта ищем файл библиотеки
Со всем этим я был бы готов работать