Code Bye

WPF ContentPresenter控件部分显示不全,遮挡了其他控件


如图所示,本人的界面上放的一个contentpresenter/ContentControl(一样的效果),内容绑定的一个Canvas,里面有个Gird,内容是动态加载的,但是显示出来效果是上面的样子,部分控件被遮挡了。找了半天没发现问题在哪,求帮助论坛的高手们。(之前碰到过一次这样的情况,没能解决,应该是界面加载的某种机制没有找到,求帮助)
<Window x:Class=”NewSeat.MainWindow”
xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation”
xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml”
WindowStartupLocation=”CenterOwner”
Title=”MainWindow” Height=”768″ Width=”1024″
WindowState=”Normal”
ResizeMode=”NoResize”
WindowStyle=”None”>
<Grid Name=”ScreenSeatGrid” Margin=”0″>
<ContentControl   Content=”{Binding ScreenContent}”  Width=”1024″ Height=”739″ HorizontalAlignment=”Left”   />
</Grid>
</Window>
解决方案

40

固定大小了,要么显示不全,要么有空白。

40

外面套个ScrollViewer或VIewBox试试

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WPF ContentPresenter控件部分显示不全,遮挡了其他控件