Авто Размер Silverlight Применение - PullRequest
0 голосов
/ 18 апреля 2009

Я хочу, чтобы мое приложение silverlight автоматически изменяло размер его содержимого в приложении, изменяя высоту элемента Div хоста. Как бы вы узнали, каким должен быть размер всего приложения?

Например, у меня есть Сетка с тремя рядами. В верхнем и нижнем ряду есть кнопки, а в средней строке есть Сетка данных, которая может меняться по высоте в зависимости от размера страницы, выбранного пользователем. Я хочу, чтобы приложение отрегулировало высоту Host div по высоте, чтобы отобразить все приложение.

1 Ответ

1 голос
/ 22 апреля 2009

У вас есть два варианта здесь.

  1. Вы можете напрямую управлять DOM через свойство HtmlPage (я предложил бы дать div хостинга уникальный идентификатор, который поможет вам его найти)
  2. Напишите функцию javascript, которая изменяет размеры в зависимости от некоторых параметров. например функция resizeSLHost (ширина, рост). Затем можно вызвать функцию javascript из silverlight и передать ей фактическую высоту и ширину.
...