jeudi 17 avril 2014

c# tapΘ contrôler, faire aucun style comme si la fenêtre wpf style none et allowtransparency - Stack Overflow


I wonder, is there a way to make internet explorer style none window like wpf application.


Thanks,


Code :


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");

}



I don't know any way to achieve that with SHDocVw.InternetExplorer, however you could use 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();

And remember to Dispose your WebBrowser object after you are done with it if you don't want a memory leak.



I wonder, is there a way to make internet explorer style none window like wpf application.


Thanks,


Code :


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");

}


I don't know any way to achieve that with SHDocVw.InternetExplorer, however you could use 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();

And remember to Dispose your WebBrowser object after you are done with it if you don't want a memory leak.


0 commentaires:

Enregistrer un commentaire