# Web view para embedar página externa

**URL:** <https://community.latromi.com.br/t/web-view-para-embedar-pagina-externa/1906>\
**Category:** Ajuda & Suporte\
**Tags:** csharp\
**Created:** [Agosto 20, 2026, 5:48pm UTC](https://community.latromi.com.br/t/web-view-para-embedar-pagina-externa/1906 "2026-08-20T17:48:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Catiusci](https://community.latromi.com.br/letter_avatar_proxy/v4/letter/c/90db22/32.png) [@Catiusci](https://community.latromi.com.br/u/Catiusci)\
**Post date:** [Agosto 20, 2026, 5:48pm UTC](https://community.latromi.com.br/t/web-view-para-embedar-pagina-externa/1906/1 "2026-08-20T17:48:53Z")

</div>

Preciso embedar uma página externa com web view e mostrar em um formulário, alguém sabe como?

Está página externa tem login e acessos verificados por isso seria via web view.

---

<div class="post-metadata">

**Author:** ![Diego\_Ramos](https://community.latromi.com.br/user_avatar/community.latromi.com.br/diego_ramos/32/1819_2.png) [@Diego\_Ramos](https://community.latromi.com.br/u/Diego_Ramos)\
**Post date:** [Agosto 21, 2026, 11:35am UTC](https://community.latromi.com.br/t/web-view-para-embedar-pagina-externa/1906/2 "2026-08-21T11:35:27Z")

</div>

Olá @Catiusci!

Para abrir a página no WebView sem precisar solicitar o Login para o usuário da aplicação principal será necessário usar a API para autenticação descrita no seguinte tópico:

- [WebAPI de Autenticação de Usuário](https://community.latromi.com.br/t/webapi-de-autenticacao-de-usuario/526)

Como a incorporação não será por IFrame, iremos apresentar alguns exemplos de implementações para incorporar a página do LATROMI Web desejada em uma aplicação desktop

## Exemplo C# usando WebView2

Para apresentar uma **página Web** em soluções Desktop desenvolvidas usando tecnologias com base na `linguagem C#`, podemos usar a biblioteca `Microsoft.Web.WebView2`.

### Adicionando referência

#### Gerenciador de pacotes (NuGet)

> Busque pelo gerenciador de pacotes o nome `Microsoft.Web.WebView2`

#### CLI

```bash
dotnet add package Microsoft.Web.WebView2 --version 1.0.4129.50

```

### Comece Aqui

Abaixo um exemplo de código que implementa o WebView2:

```csharp
using System;
using System.Windows.Forms;
using Microsoft.Web.WebView2.WinForms;

namespace MeuProjeto
{
    public class Form1 : Form
    {
        private WebView2 webView; // Componente

        public Form1()
        {
            InitializeComponent();

            InicializarWebView();
        }

        private async void InicializarWebView()
        {
            webView = new WebView2()
            {
                Dock = DockStyle.Fill
            };

            this.Controls.Add(webView);

            await webView.EnsureCoreWebView2Async(null);
            /*
            Se deseja apresentar um página específica, 
            abra a página no LATROMI Web e copie o endereço completo
            */
            webView.CoreWebView2.Navigate("URL_DO_LATROMI_WEB");
        }
    }
}

```

\*_Nota: O Código acima também pode ser criado usando o Designer do Winforms._

**Saiba mais:**

- [Introdução ao Microsoft Edge WebView2 - Microsoft Edge Developer documentation | Microsoft Learn](https://learn.microsoft.com/pt-br/microsoft-edge/webview2/)
- [Introdução ao WebView2 em aplicações WinForms - Microsoft Edge Developer documentation | Microsoft Learn](https://learn.microsoft.com/pt-br/microsoft-edge/webview2/get-started/winforms)

* * *

O objetivo seria espelhar uma página desenvolvida no LATROMI em outro sistema Desktop?
