Как изменить размеры элементов управления, чтобы они соответствовали окну браузера в C #, Silverlight 4 - PullRequest
3 голосов
/ 24 июня 2010

У меня есть вкладка на моей главной странице.Когда у меня это в представлении «Дизайн» в Visual Studio, все выглядит отлично, элемент управления вкладкой настроен на заполнение всей страницы.Однако, когда я запускаю программу и вижу ее в развернутом окне браузера, элемент управления вкладками остается того же размера, что и изначально.Другими словами, элемент управления вкладками не изменяется пропорционально изменению размера окна браузера.

Поэтому мне было интересно, есть ли способ изменить настройку в моем элементе управления вкладками или, может быть, какой-нибудь код, который заставит элемент управления вкладкойизменить размер вместе с окном браузера?

(Использование C #, Silverlight 4.0 в VS2010)

1 Ответ

3 голосов
/ 24 июня 2010

Хорошо, так что, поработав с этим последние пару дней, я наконец нашел ответ. Я чувствую себя новичком за то, что не сделал этого раньше, но я взглянул на строку заголовка в верхней части страницы и заметил, что она растянулась по экрану, когда окно браузера было развернуто и когда оно было изменено, строка заголовка сжалась подходить. Поэтому я посмотрел на свойства строки заголовка и увидел, что горизонтальное / вертикальное выравнивание было установлено на «растянуть». Я знаю, это ошибка новичка, но мне никогда не приходило в голову, что "stretch" - это опция в свойстве выравнивания.

Короче говоря, измените свойство горизонтального выравнивания на «растянуть», свойство вертикального выравнивания на «растянуть», а затем установите для свойства height элемента управления значение «auto», а для свойства width - «auto», и вы получите Получи себе автоматическое управление размером.

...