Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 如何控制FlowDocument缩放控件的高度_Wpf_Wpf Controls_Flowdocument - Fatal编程技术网

Wpf 如何控制FlowDocument缩放控件的高度

Wpf 如何控制FlowDocument缩放控件的高度,wpf,wpf-controls,flowdocument,Wpf,Wpf Controls,Flowdocument,在以下情况中,缩放控件最终与Expander控件中设置的FontSize成比例: <ScrollViewer> <StackPanel> <Expander MaxHeight="500" Margin="5" Padding="5" FontSize="40pt" Header="Test Header"> <FlowDocumentReader ViewingMode="Scroll" > <Flo

在以下情况中,缩放控件最终与Expander控件中设置的FontSize成比例:

<ScrollViewer>
  <StackPanel>
    <Expander MaxHeight="500" Margin="5" Padding="5" FontSize="40pt" Header="Test Header">
      <FlowDocumentReader ViewingMode="Scroll" >
        <FlowDocument  Foreground="Black" FontSize="18pt">
          <List>
              <ListItem>
                <Paragraph>Test</Paragraph>
              </ListItem>
            </List>
        </FlowDocument>
      </FlowDocumentReader>
    </Expander>
  </StackPanel>
</ScrollViewer>

试验
我希望能够控制缩放控件的高度,而不依赖于扩展控件中的设置


有什么办法吗?

想出了一个办法。设置FlowDocumentReader的字体大小。然后缩放按钮的大小将取决于FlowDocumentReader中的FontSize

可能不是理想的方法,但它确实有效