Печать документов XPS.
Как известно, в WPF поддерживаются два взаимодополняющих типа документов. Потоковые документы обрабатывают гибкое содержимое. Документы XPS хранят…
Как известно, в WPF поддерживаются два взаимодополняющих типа документов. Потоковые документы обрабатывают гибкое содержимое. Документы XPS хранят…
До сих пор все внимание было сосредоточено на двух методах класса PrintDialog: PrintVisual() и PrintDocument(). Это все,…
На данный момент, скорее всего, должна быть ясна фундаментальная проблема, связанная с печатью в WPF. Можно воспользоваться…
Хотя WPF включает в себя десятки классов, имеющих отношение к печати (большинство из которых находятся в пространстве…
В WPF имеется возможность вставки в потоковые и фиксированные документы аннотаций, т.е. комментариев и выделений цветом. Эти…
Все контейнеры потоковых документов, с которыми вы имели дело до настоящего момента, доступны только для чтения. Они…
WPF предоставляет три контейнера, доступных только для чтения, которые можно использовать для отображения потоковых документов: FlowDocumentScrollViewer Показывает…
Пока мы имели дело с примерами создания разметки, необходимой для потоковых документов. Но вас не должен удивлять…
WPF предлагает большой набор строковых элементов, которые можно помещать в блочные или другие строковые элементы. Большинство из…
Создать простейший документ нетрудно, но чтобы получить действительно полезный результат, потребуется овладеть разнообразными элементами. Среди них —…
Потоковый документ WPF создается с помощью сочетания потоковых элементов. Потоковые элементы существенно отличаются от элементов, с которыми…
Документы в WPF делятся на две крупных категории: Фиксированные документы К этой категории относятся набранные документы, пригодные…
При создании собственных пользовательских элементов может быть отдано предпочтение переопределению метода OnRender() для рисования специального содержимого. Переопределить…
Большинство элементов WPF используют композицию для создания своего внешнего представления. Другими словами, типичный элемент строит себя из…
Клон Canvas Самый быстрый способ понять работу двух методов, представленных в предыдущей статье — рассмотреть внутреннее устройство…
Итак, ранее была продемонстрирована разработка с нуля двух пользовательских элементов управления — CololPicker и FlipPanel. В следующих…
Завершив с шаблоном элемента управления и кодом FlipPanel, можно приступить к его использованию в приложениях. Исходя из…
Переход (transition) — это анимация, которая начинается с текущего состояния и заканчивается новым состоянием. Одно из преимуществ…
Теперь можно поместить все части примера из предыдущей статьи в шаблон элемента управления по умолчанию. Корневой элемент…
Элемент управления ColorPicker демонстрирует хороший пример проектирования элемента управления. Поскольку его поведение и внешний вид тщательно разделены,…