Можно ли использовать объект страницы или, возможно, только один элемент управления ASP.NET, и каким-то образом отобразить его в настольном приложении?Render ASP.NET управляет в настольном приложении?
Например, Visual Studio, являясь настольным приложением, визуализирует элементы управления ASP.NET на поверхности дизайна. Я хочу сделать что-то подобное.
Редактировать: Я занимаюсь мозговым штурмом, как сделать очень простой конструктор для очень простого приложения ввода данных. У меня были бы некоторые пользовательские элементы управления вводом данных ASP.NET, и я хочу, чтобы пользователи-пользователи могли видеть, как может выглядеть страница как можно ближе. Поэтому я хочу, чтобы панель в приложении отображала визуализированную коллекцию элементов управления, но панель не должна быть интерактивной. То есть нет щелчка и перетаскивания или изменения размера элементов управления и т. д. Будут стандартные элементы формы окна, с которыми взаимодействует автор формы для определения макета страницы.
Я просто сохраню список элементов управления, которые они добавили, с другой информацией, которую предоставляет разработчик (которые являются нетехническими экспертами), и я буду использовать эту информацию, чтобы позже создать фактическую страницу aspx, либо через ручной или автоматизированный процесс, TBD.
Visual Studio не отображает ASP.Net так, как вы пытаетесь. (Он не выполняет никаких C# -кодов в элементах управления) – SLaks
@Slaks Yeh, я знаю, что элементы управления могут обеспечить «фальшивый» рендеринг только для поддержки дизайна, но мне не нужны элементы управления, которые будут вести себя так, как на веб-странице, Мне просто нужно, чтобы они выглядели как можно ближе к тому, как они появятся на странице. – AaronLS