Взгляните на RenderTargetBitmap. Вы можете сделать что-то со своим компонентом WPF, затем визуализировать его как растровое изображение, а затем использовать это растровое изображение на своей странице ASP.
Я не уверен, что это лучший способ сделать это. Является ли Silverlight для вас непонятным?
Ответ Люка не сработал для меня. Команда «Новое окно» уже была указана в настройке параметров, но не отображалась в контекстном меню вкладок .js, несмотря на удаление параметра реестра.
Итак, я использовал:
Инструменты
Настройка ...
Клавиатура ...
Прокрутите вниз, чтобы выбрать Window.NewWindow
И я нажал и назначил сочетания клавиш, Ctrl kbd> + Shift kbd> + W kbd >.
Это сработало для меня.
==== РЕДАКТИРОВАТЬ ====
Ну, «работал» был слишком сильным. Мой ярлык на клавиатуре действительно открывает другую вкладку в том же файле JavaScript, но, скорее всего, он не отображает содержимое; это просто пустое белое окно! Возможно, вам повезет больше.
При работе с Visual Studio 2013 и VB.NET я обнаружил, что вы можете довольно легко настроить меню и добавить команду «Новое окно» - нет необходимости связываться с реестром!
Только Бог знает, почему Microsoft решила не включать команду для некоторых языков ...?
У меня нет копии Visual & nbsp; Studio & nbsp; 2005, но этот процесс работает в Visual & nbsp; Studio & nbsp; 2008:
Теперь у вас должно быть два экземпляра файла в отдельных вертикальных группах вкладок.
Вот как это сделать ...
Если Новое окно отсутствует в меню * Окно обратите внимание, что команда существует даже в Visual Studio 2017. Добавьте ее в меню окна , используя меню Инструменты → Настройте команды → . В этот момент решите, куда поместить команду New Window и выберите Добавить команду .
ОБНОВЛЕНО в «30 июля 2018 года»
В Visual Studio Code версии 1.25 ,
Откройте файл (если вы используете несколько групп вкладок, убедитесь, что ваш файл выбран).
Меню Окно → Разделить (поочередно этот крошечный кусок чуть выше вертикальной полосы прокрутки редактора - возьмите его и перетащите вниз)
Это дает вам два (горизонтальных) представления одного и того же файла. Помните, что любые действия редактирования отразятся на обоих видах.
Как только вы закончите, возьмите разделитель и перетащите его полностью (или меню Окно → Удалить разделение ) .
Меню окна, New Horizontal/Vertical Tab Group там сделает, я думаю.
Для типов файлов, где тот же файл не может быть открыт в вертикальной группе вкладки (например, .vb файлы) Вы можете
Если Вы сохраняете на диск в одном экземпляре, хотя, необходимо будет перезагрузить файл, когда Вы переключаетесь на другой. Также при создании редактирований в обоих экземплярах необходимо будет решить на втором сохранении. Visual Studio предлагает Вам в обоих случаях с различными вариантами. Вы упростите свою жизнь немного, если Вы отредактируете только в одном экземпляре.