如何将宽度设置为100%

时间:2010-07-20 12:52:28

标签: c# silverlight silverlight-4.0 styling

我有一个silverlight stackpanel,我想将其宽度设置为100%。

我正在动态添加堆栈面板(C#)

2 个答案:

答案 0 :(得分:3)

尝试在StackPanel上将Horizo​​ntalAlignment设置为“Stretch”,并确保包含的元素也是您期望的宽度。

答案 1 :(得分:0)

private void CreateMyDynamicStackPanel()
{
    StackPanel MyStackPanel = new StackPanel();
    MyStackPanel.HorizontalAlignment = HorizontalAlignment.Stretch;
    MyStackPanel.Width = 300;
}

而不是300,使用父容器的属性?