У меня есть стековая панель silverlight, и я хочу установить ее ширину на 100%.
Я добавляю панель стека динамически (C #)
Попробуйте установить для HorizontalAlignment значение «Растянуть» на StackPanel и убедитесь, что содержащийся в нем элемент также соответствует ожидаемой ширине.
private void CreateMyDynamicStackPanel() { StackPanel MyStackPanel = new StackPanel(); MyStackPanel.HorizontalAlignment = HorizontalAlignment.Stretch; MyStackPanel.Width = 300; }
Вместо 300 использовать свойство родительского контейнера?