我現在先放一些基礎的文章在這裡,以後再放别的上來
Q&A 2005年5月21日 0:14:19
Q: 新鍵入的位址不能在建立好的視窗裡打開:
A:每個新視窗(或者是Tab頁)建立的時候也要建立一個浏覽器,然後建立的浏覽器的父架構是建立的那個視窗(或者是Tab頁)。 請看代碼
TabPage tmppage = new TabPage();//建立新的tab頁
tabControl1.TabPages.Add(tmppage);//把建立的tab頁tmppage添加到tabControl1上。
tmppage.Text = comboBox1.Text;//建立的tab頁tmppage命名為所要打開的網址
WebBrowser tmpwb=new WebBrowser();//建立新的WebBrowser控件tmpwb
tmpwb.Parent = tmppage;//新的WebBrowser控件tmpwb父架構為建立的tab頁tmppage
tmpwb.Dock = DockStyle.Fill;//tmpwb 的占位方式為Fill
tmpwb.Navigate(comboBox1.Text);
Q:為何回車無效?
A:需要編輯回車事件
選擇comboBox1,然後點選
事件(envent),輕按兩下KeyUp後面的下來清單,然後添加下面的代碼:
if (e.KeyCode == Keys.Enter) button1.PerformClick();/*如果按鍵代碼(e.KeyCode)為回車(Keys.Enter),則發送button1的點選事件(PerformClick())*/