private void axWebBrowser1_DownloadComplete(object sender, System.EventArgs e)
{
IHTMLDocument2 HTMLDocument =(IHTMLDocument2) axWebBrowser1.Document;
MessageBox.Show("cc"+HTMLDocument.title);
{
IHTMLDocument2 HTMLDocument =(IHTMLDocument2) axWebBrowser1.Document;
MessageBox.Show("cc"+HTMLDocument.title);
解决方案 »
- C#textbox控件中光标位置问题
- CheckedListBox属性SelectionMode已经设为System.Windows.Forms.SelectionMode.One;为什么还是多选?
- 简单的疑问?
- click once 发布,自定义下载安装文件
- 如何更改FolderDialog 的title
- 请教怎么把主窗口设置成1024*768满屏?
- 多层应用问题
- C#中的全局变量,应该如何声明?
- 关于CHECKBOXLIST!!!高手请进,急!!!!!!!在线等
- 怎样在datagrid的每一行前面加一个小图表呀?
- 如何设置DataGrid中是否显示滚动条?
- 将access数据导入access,在sql语句上出现莫名奇妙的错误??请帮助
{
IHTMLDocument2 HTMLDocument =(IHTMLDocument2) axWebBrowser1.Document;
MessageBox.Show("Title为:"+HTMLDocument.title);
this.Text = e.text;
this.statusBar1.Text=this.Text;
我有个TabControl,里面会动态产生一些TabPage每一个TabPage里面会有一个AxWebBrowser
可是当产生一个TabPage时这个TabPage并不是被选中的.而我要把AxWebBrowser所属的那个TabPage的TEXT值变成HTMLDocument.title.我该怎么办.
不是简单的用parent.因为是在函数axWebBrowser1_DownloadComplete函数里完成这个动作...
而AxWebBrowser是动态产生的,名称也一样.
是在当前动态产生的那个AxWebBrowser 上的某个事件函数里面获得的.
可能我基础太差,表达能力的问题,让老大也困惑了.其实应该是很简单的问题却给我说成了上面那样.对不起了.
private void axWebBrowser1_TitleChange(object sender, AxSHDocVw.DWebBrowserEvents2_TitleChangeEvent e)
{
AxSHDocVw.AxWebBrowser ax = sender as AxSHDocVw .AxWebBrowser;
TabPage tp = ax.Parent as TabPage;
tp.Text = e.text;
}