Печатаю содержимое FlowDocumentReader, который содержит текстовые данные и таблицу datagrid. Кусок разметки с таблицей:
...Текст до таблицы
<Paragraph Style="{StaticResource DeviceTableHeader}">
<InlineUIContainer >
<DataGrid x:Name="dgDeviceList" Width="740" RowDetailsVisibilityMode="Collapsed" CanUserAddRows="False" RowHeaderWidth ="0" ColumnWidth="*" ScrollViewer.CanContentScroll="False" AutoGenerateColumns="False" FontSize="12" CanUserSortColumns="False" CanUserReorderColumns="False" CanUserResizeColumns="False" EnableRowVirtualization="False" IsTextSearchEnabled="True" UseLayoutRounding="False">
...
</DataGrid>
</InlineUIContainer>
</Paragraph>
При печати содержимого, текст до таблицы остаётся на одной странице, таблица переносится на другую страницу. Теперь вопрос: как можно сделать так, чтобы таблица при печати "обрезалась" на одной странице и вставлялась на другую, и можно ли это вообще сделать? В случае, если таблица превосходит размеры другой страницы, появляется полоса прокрутки таблицы, которую с помощью свойства ScrollViewer.CanContentScroll="False" никак не убирается. Полосы прокрутки тоже быть не должно. Быть может есть другой способ вывода данных в виде таблицы на печать без изобретения колеса, кроме как через datagrid?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Мне нужно сгрупировать коллекцию по нескольким свойствам, я делаю так:
я пишу простенькую игру на Unity и работаю в 2d измерении, но я хотел бы реализовать переход между 2d и 3d: Игрок в 2d режиме входит в портал и резко...
Всех привествую, появился вопросНе могу при нажатии кнопки Clear не стираются позиции чексбоксов и текстовых полей
Некоторое время назад написал программу для печати на самоклеящихся этикетках для Zebra-образных принтеров