2009-06-15 5 views
2

Откажитесь от меня, если это глупый вопрос, я очень новый для SL, просто заказал 3 книги, которые у меня должны быть завтра, но я не могу перестать думать о том, возможно ли это «возможно».Можно ли загрузить страницу aspx в элемент управления Silverlight?

Вот что я хотел бы сделать, не знаю, если это возможно:

Иметь контроль SL на странице, которая загружает сдавший в URL или ASPX (например, контроль браузера для WinForms) - причина, я бы например, возможность видеть страницу и использовать масштабирование/панорамирование для просмотра различных частей страницы - это может показаться глупым, но это позволит пользователям просматривать/изменять элементы без необходимости открывать окно sep, iframe, и т. д., чтобы просмотреть его (и масштабирование/панорамирование было бы плохой зад)

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

КСТАТИ WPF, и т.д. это не вариант, это должен быть веб-интерфейс :-)

ответ

0

Ответ № Нет. В Silverlight нет контроля, который позволяет вам размещать какой-то элемент управления WebBrowser. Я не уверен, что вы хотели бы получить, поскольку большинство современных браузеров имеют собственный масштаб.

+0

Я знаю, это звучит глупо, но полезно в моем случае. Я знаю, что могу использовать средства управления масштабированием браузера, но не могу гарантировать, какой браузер будет использоваться, тогда как если бы использовался Silverlight, я был бы золотым (если бы он был способен) ... вы не можете загрузить страницу в iframe и увеличить 25%, так что что вы можете просмотреть всю страницу в небольшой области. – schmoopy

+0

@shcmoopy: Справедливо, но SL не поможет вам здесь. – AnthonyWJones

-1

Для записи «Silverlight» не веб а также не очень хорошо поддерживается. Во всяком случае вы можете загружать HTML в Silverlight с помощью текстового блока html. Учитывая, насколько они плохи в написании браузеров, хотя я бы не надеялся, что его механизм рендеринга будет лучше или меньше подвержен ошибкам, чем IE.

Во всяком случае, есть несколько вещей, которые вы можете сделать:

Во всяком случае, информация here (htmltextblock) here и here

UPDATE: О дальнейшем htmltextblock чтения является своего рода расширением пользователя и довольно ограниченный один на что. Это не похоже на масштабирование/панорамирование HTML.

+1

-1 a) это не на самом деле ответ. б) В какой смысл использовать какой-то разумный вопрос в качестве платформы для шифера IE. Множество других мест внутри и снаружи SO для хорошо обоснованного MS избиения. – AnthonyWJones

+0

Вы слишком быстро вскочили на ответ, я боюсь. во всяком случае, у меня достаточно опыта работы с html в flash и IE, чтобы знать, что это не будет красивым. – SpliFF

+0

Im давая вам upvote просто причина вашего имени экрана: SpliFF ... в будущем не отвечайте на мои сообщения высоко ;-) – schmoopy

Смежные вопросы