첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ FlowDocument 엘리먼트를 사용해 유동 컨텐츠 엘리먼트를 정의하는 방법을 보여준다.

TestProject.zip
0.01MB

▶ MainWindow.xaml

<Window x:Class="TestProject.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Width="800"
    Height="600"
    Title="TestProject"
    FontFamily="나눔고딕코딩"
    FontSize="16">
    <FlowDocumentReader>
        <FlowDocument
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
            <Paragraph FontSize="18">Flow Format Example</Paragraph>
            <Paragraph>
                Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy
                nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi
                enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis
                nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure.
            </Paragraph>
            <Paragraph>
                Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh
                euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim
                ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl
                ut aliquip ex ea commodo consequat. Duis autem vel eum iriure.
            </Paragraph>
            <Paragraph FontSize="18">More flow elements</Paragraph>
            <Paragraph FontSize="15">Inline, font type and weight, and a List</Paragraph>
            <List>
                <ListItem><Paragraph>ListItem 1</Paragraph></ListItem>
                <ListItem><Paragraph>ListItem 2</Paragraph></ListItem>
                <ListItem><Paragraph>ListItem 3</Paragraph></ListItem>
                <ListItem><Paragraph>ListItem 4</Paragraph></ListItem>
                <ListItem><Paragraph>ListItem 5</Paragraph></ListItem>
            </List>
            <Paragraph><Bold>Bolded</Bold></Paragraph>
            <Paragraph><Underline>Underlined</Underline></Paragraph>
            <Paragraph><Bold><Underline>Bolded and Underlined</Underline></Bold></Paragraph>
            <Paragraph><Italic>Italic</Italic></Paragraph>
            <Paragraph><Span>The Span element, no inherent rendering</Span></Paragraph>
            <Paragraph><Run>The Run element, no inherent rendering</Run></Paragraph>
            <Paragraph FontSize="15">Subscript, Superscript</Paragraph>
            <Paragraph>
                <Run Typography.Variants="Superscript">This text is Superscripted.</Run> This text isn't.
            </Paragraph>
            <Paragraph>
                <Run Typography.Variants="Subscript">This text is Subscripted.</Run> This text isn't.
            </Paragraph>
            <Paragraph>
                If a font does not support a particular form (such as Superscript) a default font form will be displayed.
            </Paragraph>
            <Paragraph FontSize="15">Blocks, breaks, paragraph</Paragraph>
            <Section><Paragraph>A block section of text</Paragraph></Section>
            <Section><Paragraph>Another block section of text</Paragraph></Section>
            <Paragraph><LineBreak /></Paragraph>
            <Section><Paragraph>... and another section, preceded by a LineBreak</Paragraph></Section>
            <Section BreakPageBefore="True" />
            <Section><Paragraph>... and another section, preceded by a PageBreak</Paragraph></Section>
            <Paragraph>Finally, a paragraph. Note the break between this paragraph ...</Paragraph>
            <Paragraph TextIndent="25">... and this paragraph, and also the left indention.</Paragraph>
            <Paragraph><LineBreak /></Paragraph>
        </FlowDocument>
    </FlowDocumentReader>
</Window>
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요