Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.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 让silverlight用户控件填充内容控件中的可用空间_Wpf_Silverlight_Silverlight 4.0 - Fatal编程技术网

Wpf 让silverlight用户控件填充内容控件中的可用空间

Wpf 让silverlight用户控件填充内容控件中的可用空间,wpf,silverlight,silverlight-4.0,Wpf,Silverlight,Silverlight 4.0,我在Silverlight应用程序的内容控件中放置了各种用户控件。 目前,我正在对控件的宽度和高度进行硬编码,以填充它们,因为它们不会拉伸。我已经在usercontrol和DataTemplate上设置了HorizontalAlignment和VerticalAlignment,但它们仍然无法填充内容控件中的可用空间。 有人知道我要做什么吗?另外,有人能推荐一篇关于WPF/Silverlight中的大小控制主题的好文章吗?HorizontalContentAlignment和VerticalCo

我在Silverlight应用程序的内容控件中放置了各种用户控件。 目前,我正在对控件的宽度和高度进行硬编码,以填充它们,因为它们不会拉伸。我已经在usercontrol和DataTemplate上设置了HorizontalAlignment和VerticalAlignment,但它们仍然无法填充内容控件中的可用空间。
有人知道我要做什么吗?另外,有人能推荐一篇关于WPF/Silverlight中的大小控制主题的好文章吗?

HorizontalContentAlignment和VerticalContentAlignment应该可以做到这一点

<ContentControl HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" Height="200" Width="200">
    <Button Content="Button" />
</ContentControl>

使用此XAML,该按钮将占用ContentControl中的所有可用空间。

干杯@Steve,对我来说很简单,对你来说很简单15分: