/ / c # ovládanie internetového prehliadača, aby žiadny štýl nebol taký, ako by bol štýl okna wpf, a priehľadnosť - c #, wpf, internet-explorer

c # kontrola internetového prehliadača, vytvoriť štýl žiadny, akoby wpf okno štýlu none a allowtppparentnosť - c #, wpf, internet-explorer

Zaujímalo by ma, existuje spôsob, ako urobiť internetový prehliadač v štýle žiadneho okna, ako je aplikácia wpf.

Vďaka,

Kód:

public static void test()
{

System.Type oType = System.Type.GetTypeFromProgID("InternetExplorer.Application");

SHDocVw.InternetExplorer ie = Activator.CreateInstance(oType) as SHDocVw.InternetExplorer;

ie.MenuBar = false;
ie.ToolBar = 0;
ie.StatusBar = false;
ie.AddressBar = false;

ie.Width = 800;
ie.Height = 600;

ie.Visible = true;
ie.Navigate("http://m.naver.com");

}

odpovede:

0 pre odpoveď č. 1

Neviem, ako to dosiahnuť pomocou nástroja SHDocVw.InternetExplorer, môžete ho však použiť System.Windows.Controls.WebBrowser:

Window window = new Window();
window.WindowStyle = WindowStyle.None;
window.ResizeMode = ResizeMode.NoResize;
window.Width = 800;
window.Height = 600;

WebBrowser webBrowser = new WebBrowser();
webBrowser.Navigate("http://m.naver.com");

window.Content = webBrowser;
window.Show();

Nezabudnite zlikvidovať objekt WebBrowser potom, čo ste s ním hotoví, ak nechcete, aby došlo k úniku pamäte.