Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Использование FlowDocument с контейнером по умолчанию
Создание экземпляра класса FlowDocument автоматически запускает родительский контейнер FlowDocumentReader, который размещает содержимое и имеет стандартную панель управления документом.
-
Добавьте к решению новый проект WpfText2 типа WPF Application и назначьте его стартовым -
В декларативный раздел XAML добавьте контейнер < TabControl> с вкладкой < TabItem Header=" Text1" > -
Заполните файл Window1.xaml следующим кодом < Window x: Class=" WpfText2.Window1" xmlns=" https://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns: x=" https://schemas.microsoft.com/winfx/2006/xaml" Background=" LightGray" Title=" Window1" MinHeight=" 300" MinWidth=" 300" Height=" 300" Width=" 300" > < TabControl> < TabItem Header=" Text1" > < FlowDocument Background=" White" > < Paragraph TextAlignment=" Center" FontWeight=" Bold" > Потоковый < Span Foreground=" Red" > документ< /Span> < Italic> с разбивкой на страницы< /Italic> < /Paragraph> < List MarkerStyle=" Decimal" FontFamily=" Arial" > < ListItem> < Paragraph> Первый элемент ListItem< /Paragraph> < /ListItem> < ListItem> < Paragraph> Второй элемент ListItem< /Paragraph> < /ListItem> < ListItem> < Paragraph> Третий элемент ListItem< /Paragraph> < /ListItem> < /List> < Paragraph FontSize=" 12" > Класс FlowDocument поддерживает списки, определения < Bold> < Span FontFamily=" Comic Sans MS" FontSize=" 12" Foreground=" Blue" > семейств шрифтов, цвет < /Span> < /Bold> размеры и стили. < /Paragraph> < /FlowDocument> < /TabItem> < /TabControl> < /Window> -
Запустите приложение, поизменяйте размер окна и разберитесь с кодом Результат будет таким

|