У меня есть приложение WinForm, которое отображает результаты в элементе управления Gridview.Если пользователь щелкает правой кнопкой мыши по строке, он может затем из всплывающего меню выбрать команду для выполнения в строке, аналогичную Windows File Explorer.
Но теперь я хочу предоставить пользователювозможность построить фильтр, чтобы он мог контролировать, какие строки отображаются в сетке без влияния на функциональность приложения.Я также хотел бы, чтобы пользователь мог выбирать столбцы / поля, которые он видит в сетке.
Для этого вопроса давайте предположим, что данные, отображаемые в сетке, взяты из одной таблицы.
приложения Business Objects Web Intelligence и Desktop Intelligence предоставляют мне очень гибкие и мощные возможности создания отчетов, но я хочу интегрировать эту возможность в свое приложение WinForm.
Имеет ли Business Objects или, возможно, Crystal Reportsпредоставить такую функциональность?Я могу создать свой собственный конструктор запросов, но я бы не стал изобретать нарезанный хлеб.