Как установить ширину на 100% - PullRequest
4 голосов
/ 20 июля 2010

У меня есть стековая панель silverlight, и я хочу установить ее ширину на 100%.

Я добавляю панель стека динамически (C #)

Ответы [ 2 ]

3 голосов
/ 20 июля 2010

Попробуйте установить для HorizontalAlignment значение «Растянуть» на StackPanel и убедитесь, что содержащийся в нем элемент также соответствует ожидаемой ширине.

0 голосов
/ 20 июля 2010
private void CreateMyDynamicStackPanel()
{
    StackPanel MyStackPanel = new StackPanel();
    MyStackPanel.HorizontalAlignment = HorizontalAlignment.Stretch;
    MyStackPanel.Width = 300;
}

Вместо 300 использовать свойство родительского контейнера?

...