C#散乱资料
来源:互联网 发布:ar涂色 源码 编辑:程序博客网 时间:2024/06/07 10:16
txt_Pname.DataBindings.Add("Text", dataGridView1.DataSource, "P_Name"); //基本上所有控件都有这个功能
邦定控件的属性,需要邦定的数据源,数据源的属性
webBrowser功能:
10、屏蔽脚本错误:
将WebBrowser控件ScriptErrorsSuppressed设置为True即可
webBrowser1.ScriptErrorsSuppressed = true;
HtmlElementCollection input = this.webBrowser1.Document.GetElementsByTagName("input");//赋值
for (int j = 0; j < input.Count; j++)
{
if (input[j].GetAttribute("name").Equals("passWord", StringComparison.OrdinalIgnoreCase))
{
input[j].Document.GetElementById("passWord").SetAttribute("value", "admin");
break;
}
}
my.Pause(0.1f);
HtmlElementCollection button = this.webBrowser1.Document.GetElementsByTagName("button"); //點擊button
for (int j = 0; j < button.Count; j++)
{
if (button[j].GetAttribute("type").Equals("submit", StringComparison.OrdinalIgnoreCase))
{
button[j].InvokeMember("click");
break;
}
}
string webtext = webBrowser1.Document.All[0].InnerText;//取得网页里所有字符串信息
4、下拉、复选、多选:
//下拉框:secret.SetAttribute("value", "question1"); //复选框rememberme.SetAttribute("Checked", "True");//多选框cookietime.SetAttribute("checked", "checked");
16、获取元素、表单
//根据Name获取元素public HtmlElement GetElement_Name(WebBrowser wb,string Name){ HtmlElement e = wb.Document.All[Name]; return e;}//根据Id获取元素public HtmlElement GetElement_Id(WebBrowser wb, string id){ HtmlElement e = wb.Document.GetElementById(id); return e;}//根据Index获取元素public HtmlElement GetElement_Index(WebBrowser wb,int index){ HtmlElement e = wb.Document.All[index]; return e;}//获取form表单名name,返回表单public HtmlElement GetElement_Form(WebBrowser wb,string form_name){ HtmlElement e = wb.Document.Forms[form_name]; return e;}//设置元素value属性的值public void Write_value(HtmlElement e,string value){ e.SetAttribute("value", value);}//执行元素的方法,如:click,submit(需Form表单名)等public void Btn_click(HtmlElement e,string s){ e.InvokeMember(s);}
14、让控件聚焦
this.webBrowser1.Select();this.webBrowser1.Focus();doc.All["TPL_password_1"].Focus();
http://www.cnblogs.com/txw1958/archive/2012/09/24/CSharp-WebBrowser.html
- C#散乱资料
- 散乱学习资料
- 散乱心事
- 一大堆散乱的东西
- java 散乱知识点
- 博客散乱说
- 后台散乱知识点
- 散乱知识点1
- 前端散乱笔记汇总
- c#学习资料下载
- C#资料整体目录
- c#资料收集
- c#常用的资料
- C#运算符资料
- c#资料收集
- c#资料整理
- C#资料收集
- C#委托资料(1)
- 雅虎开源的Kafka集群管理器(Kafka Manager)
- @AspectJ使用示例
- 跟上节奏 大数据时代十大必备IT技能 ——韩钊
- IOS 随机字符串
- 万维网www的历史、发展、特点和相关协议详解
- C#散乱资料
- project euler 64
- 关于vs 里project properties配置
- 很容易学习的JQuery库 : (八) 杂项 noConflict() 方法
- Service之IPC远程通信
- windows安装pip
- VS2013+WIN10+OPENCV3.0环境配置
- 2015年编程语言应用趋势盘点
- python错误和异常