WINFORM窗体里使用网页控件的一些办法
2015-04-12 12:05
417 查看
最近弄一个项目,是个CS的.当然也是有表单之类的,如果将HTML表单搬到窗体上就省事多了.
.首先要使用一个控件
WebBrowser
载入页面没使用URL属性,使用了下面这个属性
this.webBrowser1.DocumentText = html;
.由于所的的HTML表单页面都设成了"嵌入的资源",使用的时候用那个访问资源的类,读取HTML页面,然后变成字符串.
.那么要引用jquery还有样式文件怎么办?
.曾经将JQ的压缩源码复制到页面中,结果是可以使用,但是复制一次要花几妙钟.显然不能用这方法.后来是这样弄的
.1)在HTML页面里预先写好引用脚本<script src="$jquerypath占位符"></script>
.2)jquery.js这个文件属性设定成"始终复制"
.3)然后在程序中算出jquery的路径 大概是这样string jquerypath = Application.StartupPath.Replace(@"\","/") + "/jquery.js";
最后将这路径替换到SRC点位符.结果是有效的,可以引用了.
:这个方法达到了要求,但是感觉很不先进,无奈没找到更科学的办法.先解决问题再说.
相关文章推荐
- 解决网页中Flash“单击以激活并使用此控件”的办法
- 窗体样式使用WS_EX_LAYERED后,无法绘制windows控件的解决办法
- 窗体样式使用WS_EX_LAYERED后,无法绘制windows控件的解决办法
- winform使用模式窗体,简单操作控件
- 使用RadControls控件RadWindowManager定制弹出式网页内窗体
- WinForm中使用反射将业务对象绑定到窗体或控件容器
- WinForm中使用反射将业务对象绑定到窗体或控件容器
- Winform中使用控件名来查找窗体或者容器中的控件
- Winform中使用控件名来查找窗体或者容器中的控件
- 在Winform窗体中使用WPF控件(附源码)
- c# winform动态生成窗体及控件,并使用控件事件
- WinForm中使用反射将业务对象绑定到窗体或控件容器
- c# winForm 将窗体状态栏 StatusStrip控件使用举例
- c# winForm 将窗体状态栏 StatusStrip控件使用举例
- C# Winform使用线程改变窗体控件的属性
- c# winform 在一个窗体中使用另一个窗体中TextBox控件的值——解决办法
- [WinForm] 使用反射将业务对象绑定到窗体或控件容器
- c#第一篇 在WPF的window窗体中使用httpwebrequest实现模拟登陆网页,并在webbroser控件中显示
- c#在使用panel容器将无边框窗体作为子窗体的时候点击窗体控件激活窗体的办法
- C#,WinForm窗体下添加AE控件后,没有注册类 错误的解决办法