【问题标题】:Making a silverlight UserControl fill the space available within content control使 silverlight UserControl 填充内容控件中的可用空间
【发布时间】:2011-03-23 03:36:38
【问题描述】:

我在 Silverlight 应用程序的内容控件中放置了各种用户控件。 目前我正在硬编码控件的宽度和高度以填充它们,因为它们不会拉伸。我已将 Horizo​​ntalAlignment 和 VerticalAlignment 设置为 strecth(在 usercontrol 和 DataTemplate 上),但它们仍然无法填充内容控件中的可用空间。 有谁知道我必须做什么?另外,谁能推荐一篇关于 WPF/Silverlight 中的控件大小调整主题的优秀网站文章?

【问题讨论】:

    标签: wpf silverlight silverlight-4.0


    【解决方案1】:

    Horizo​​ntalContentAlignment 和 VerticalContentAlignment 应该可以解决问题。

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

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

    【讨论】:

    • 干杯@Steve,对我来说很容易解决,对你来说很容易得到15分:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    相关资源
    最近更新 更多