Arhn - архитектура программирования

Как распечатать столбец или строку, охватывающую datagridview в winforms

У меня возникли проблемы с отображением сетки данных печати с охватом ячеек. Я следил за статьей ниже о проекте кода.

https://www.codeproject.com/Articles/34037/DataGridVewTextBoxCell-with-Span-Behaviour

Я хочу печатать точно так же, как при отображении сетки. Любая помощь будет оценена по достоинству.

Спасибо

23.07.2019

  • В статье предоставлен исходный код, вы скачали исходный код. Предполагая, что это работает, вы сможете загрузить, открыть проект и отладить его, чтобы увидеть, что он делает. 23.07.2019

Ответы:


1

Это зависит от того, как вы на самом деле печатаете DataGridView. Вот некоторые примеры:

HTML (атрибут имеет такое же имя - ColumnSpan):

...
<td colspan=""" + MyCell.ColumnSpan + """>My spanned text</td>
...

Распечатав его в таблицу в PDF-документе, используя MigraDoc, здесь атрибут называется MergeRight:

...
TableD5.Rows(0).Cells(0).MergeRight = MyCell.ColumnSpan;
...

MyCell.ColumnSpan — это объект из вашей ссылки, статья DataGridVewTextBoxCell с Поведение диапазона

23.07.2019
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..