基本信息
源码名称:C# Winform使用CSS3界面设计
源码大小:2.66M
文件格式:.rar
开发语言:C#
更新时间:2017-04-08
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
这个例子不是webBrowser的html应用,只是借用html画了界面(背景是动画飘动的浮云和透明框图)。
Winform中,在webBrowser写入html(背景和一些菜单选择项),点击后,取得点击的id值,
添加点击事件,在winform里面判断id值,执行相应不同的操作。
本例判断点击,根据取得的id值,执行打开新窗口的操作。
webBrowser的Winform操作的例子很多,比如写入、取值、模拟输入等等,可以百度下。
这里只是用了取值。
背景动画网上巨多,搜索“CSS3 动画”,直接将html代码写到字符串赋给webBrowser,需要判断点击的组件或图片,
取个id值,在事件里判断就可以了。
这个例子不是webBrowser的html应用,只是借用html画了界面(背景是动画飘动的浮云和透明框图)。
Winform中,在webBrowser写入html(背景和一些菜单选择项),点击后,取得点击的id值,
添加点击事件,在winform里面判断id值,执行相应不同的操作。
本例判断点击,根据取得的id值,执行打开新窗口的操作。
webBrowser的Winform操作的例子很多,比如写入、取值、模拟输入等等,可以百度下。
这里只是用了取值。
背景动画网上巨多,搜索“CSS3 动画”,直接将html代码写到字符串赋给webBrowser,需要判断点击的组件或图片,
取个id值,在事件里判断就可以了。
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
HtmlDocument htmlDoc = webBrowser1.Document;
htmlDoc.Click = new HtmlElementEventHandler(htmlDoc_Click); //添加点击事件
}
//鼠标点击事件 取得html点击的 id 值,根据 id 值打开新窗口并传递参数
private void htmlDoc_Click(object sender, HtmlElementEventArgs e)
{
HtmlDocument doc = sender as HtmlDocument;
HtmlElement ele = doc.GetElementFromPoint(e.ClientMousePosition);
//取得点击的 id 序号
int num = get_ID(ele.OuterHtml);
//打开新窗口位置
int lx = this.Left 290;
int ly = this.Top 80 num*80;
//打开新窗口
f_info = new Form_Info(lx, ly,num);
f_info.StartPosition = FormStartPosition.Manual;
f_info.ShowDialog();
if (f_info.DialogResult == DialogResult.OK)
{
//这里写代码
}
}