我有一个Viewbox
控件,其中包含一个WindowsFormsHost
,后者又可以作为显示图像的容器。
<Viewbox Grid.Row="1" Grid.Column="1" Stretch="Fill" MinHeight="50" MinWidth="50">
<WindowsFormsHost Width="100" Height="100" Name="ImageSegment" Background="Black"/>
</Viewbox>
使用上面的代码,ViewBox
会出现并相应调整大小。
但是Viewbox
一旦恢复到指定的Width
以下就会消失。
<Viewbox Grid.Row="1" Grid.Column="1" Stretch="Fill" Height="875" Width="975">
<WindowsFormsHost Width="100" Height="100" Name="ImageSegment" Background="Black"/>
</Viewbox>
如果我这样说,Viewbox
会停留,但其自动缩放属性会丢失。
有办法解决这个问题吗?为什么会这样?
在此先感谢!