wpf - 在 wpf 中调整图形的大小
问题描述
我从我的 C# 代码中获得了所需的输出图。图的长度非常大,我只能查看其中的一部分。我尝试使用 ScrollViewer。但我看不到 ScrollViewer。
Title="Graphs" Height="350" Width="550" >
<Grid x:Name="grid">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Button Grid.Row="0" Content="Select File" Height="32" Width="88" HorizontalAlignment="Left" VerticalAlignment="Top"
Margin="20,10,10,10" Name="button1" Click="button1_Click" />
<ScrollViewer Grid.Row="1" HorizontalScrollBarVisibility="Auto"
Height= "150" Width="200">
<Canvas x:Name="front_canvas" Height="350"/>
</ScrollViewer>
</Grid>
解决方案
@user3261186 如果你想滚动你的图表可能是正确的,如果你想做一些缩放,试着把你的控制放在里面Viewbox
:
<Viewbox HorizontalAlignment="Left"
VerticalAlignment="Top"
Height="1400" Width="1500"
Name="viewbox1"
Stretch="Fill">
</Viewbox>
推荐阅读
- boolean - 我无法获得多布尔运算的正确结果
- c# - 外部表不是预期格式 IIS Web 应用程序问题
- python - 使用 python 在 solr 中突出显示
- html - 响应式多边形(三角形)SVG
- python - Pandas:如何从 CSV 文件中读取特定行
- solr - 从 Solr 上的多值字段中仅检索一项
- django - 尝试将页面添加到站点时,表没有名为错误的列
- html - 如何将头像图像内的文本居中放置
- ruby-on-rails - Active Storage 上的图像未显示在 ERB 页面上,但显示另一个 ERB 页面
- python-3.x - 无法在无头模式下运行 Firefox