如何在WPF中使用滚动条加载用户控件?

时间:2013-04-29 08:27:02

标签: wpf wpf-controls

我正在尝试通过在代码后面使用内容控件的内容属性在UserControl中加载Window。一切都很好,但由于解决问题,我的朋友无法看到页面上的所有控件。如何修复此问题以使滚动条。我也试过放ScrollViewer,但它不起作用。所以,我的解决方案适用于更大的Window开发,但它不适用于较小的分辨率窗口。

加载UserControl的示例代码结构:

Window.Xaml

<ScrollViewer>
    <ContentControl Name="ContentX" Margin="15,10,15,0" HorizontalAlignment="Center" VerticalAlignment="Center">      
        <Label FontWeight="Black" FontSize="18" FontFamily="Calibri">Some Content</Label>      
    </ContentControl>
</ScrollViewer>

Window.Xaml.cs

 ContentX.Content = new UserControl();

 UserControl.Xaml
 //Contains the Code for User Control

1 个答案:

答案 0 :(得分:0)

我解决了我的内容控件是在另一个网格列中,我将宽度和高度固定为*,现在我删除了它,当我将它放在滚动查看器中时工作正常