网上看了都说的不详细..自己结合网上的加上自己摸索终于整出来了!!
待会儿源码放上!
首先我们在vs2005中新建一个winform项目!
建好后,我们把文件这样放好!
我们在login.html文件中写上这段代码
<input class="IbtnEnterCssClass" id="IbtnEnter" style="border: 0;" mce_style="border: 0;" type="image" src="images/user_botton.gif" mce_src="images/user_botton.gif" onclick="window.external.checkLogin(TxtUserName.value,TxtPassword.value)" name="IbtnEnter">
关键在于onclick事件中的window.external.checkLogin(TxtUserName.value,TxtPassword.value)的代码段。
接着我们来到了form窗体的cs文件中
[System.Runtime.InteropServices.ComVisible(true)] public partial class LoginForm : Office2007Form { public LoginForm() { InitializeComponent(); webBrowser1.ObjectForScripting = this; } public void checkLogin(string name,string pwd) { if (name == "admin" && pwd == "020054") { MainForm mf = new MainForm(); this.Hide(); mf.Show(); } } }
该代码段中重要提示的是webBrowser1.ObjectForScripting = this;这代码段的意思是把当前的对象赋给webBrowser浏览器,这样在文档的js脚本中就可以访问该对象了!
您还没有登录,请您登录后再发表评论
总结起来,`WinForm测试WebBrowser控件对应的IE版本`是一项重要的工作,确保了应用程序在各种用户环境中都能正确显示和交互网页内容。通过代码检测和实际测试,开发者可以有效地掌握控件的兼容性,并据此调整应用的...
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { this.webBrowser1.Navigate(Application.StartupPath + "/default.htm"); } Winform全屏: this....
这个过程通常涉及到JavaScript(js)调用WinForm类的方法,以实现一些特定功能或者获取数据。本文将深入探讨如何实现这一功能,并基于提供的"jsInWebBrowserCallCSharpMethod"示例进行详细解释。 首先,我们需要...
WinForm控件库是这个框架的重要组成部分,它提供了多种控件供开发者使用,以创建功能丰富的图形用户界面。"WinForm控件库.rar"很可能是一个包含多个扩展WinForms控件资源的压缩包,旨在为开发者提供更丰富的UI设计...
WebJS控件和WinForm控件是两种常见的控件类型,分别用于Web应用程序和桌面应用程序开发。 **WebJS控件** WebJS控件,也称为JavaScript控件或Web前端控件,主要用于构建动态、交互式的Web页面。这些控件是用...
c#winform中完美代替WebBrowser最新的控件geckofx33支持flash例子demo 经历了webbrowser 内存溢出 排版错误等各种问题 终于找到了一个解脱模式,就是使用firefox内核的现阶段代替webbrowser最好的控件了。 例子中...
总的来说,实现WinForm窗体及其控件的自适应并不复杂,主要通过监听窗体的Resize事件并进行适当的计算和调整。在C#中,这可以通过递归遍历所有控件并应用缩放比例来实现。这种方法简单易行,但需要注意的是,对于...
在WinForm应用开发中,`WebBrowser`控件是一个非常实用的组件,它允许开发者在Windows应用程序中嵌入网页浏览功能。然而,在某些情况下,网页中的JavaScript脚本可能会出现错误,导致用户界面出现不期望的错误提示。...
以上内容覆盖了WinForm控件编程的主要方面,从基本的控件操作到高级的自定义控件和数据绑定。通过熟练掌握这些知识点,开发者可以创建出功能丰富、用户体验优秀的桌面应用程序。实际开发过程中,应结合Visual Studio...
专业winform控件命名推荐控件命名,控件命名的常用语句,
系统默认的`webBrowser`控件通常使用的是Internet Explorer的 Trident 内核,这可能导致一些现代网页在显示时出现兼容性问题。为了解决这个问题,开发者可以借助第三方库,如CefSharp,将Web渲染引擎切换到谷歌的...
在C# WinForm应用中实现百度地图功能,主要涉及到几个关键知识点:WinForm控件的使用、WebBrowser组件、JavaScript与C#之间的交互以及百度地图API。以下将详细阐述这些内容。 1. **WinForm控件**:WinForm是.NET ...
这个控件库不仅包含多种类型的控件,还展现了Winform控件开发的实践方法和技术理念。 首先,让我们详细了解升讯威.Net WinForm控件库提供的15种以上控件类型。这些控件可能包括: 1. **按钮**(Button):基础的...
C# WinForm控件库NetWinformControl是一款专为C#开发者设计的自定义控件集合,它提供了丰富的UI元素和功能,旨在增强Windows Forms应用程序的用户体验和界面美观度。这个库包含源代码,示例项目以及相关文档,为...
winform控件拖动和改变大小的例子 参考https://www.cnblogs.com/whc-blog/archive/2011/08/26/2154038.html 原文基础上优化代码,添加边界控制
在本文中,我们将深入探讨如何在C# WinForm应用程序中实现高级的控件拖动功能,特别是支持控件与网格线对齐的功能。这个技术在界面设计时非常实用,可以确保用户界面元素排列整齐,提升应用的整体美感。下面将详细...
总结来说,"Winform控件库-DevExpressComponents-14.zip"是一个针对C#开发者的强大工具集,涵盖了多种WinForms应用开发所需的控件和组件。通过这个库,开发者可以快速构建专业级的桌面应用,提高开发效率,同时提供...
综上所述,"winform实现Echart统计图(基于webBrowser)"项目的核心在于利用WebBrowser控件在WinForm应用中展示ECharts图表,并通过C#与JavaScript的交互实现动态数据绑定和实时更新,从而在桌面应用中提供丰富的...
WinForm控件开发总结 源码
WinForm控件是Windows Forms应用程序开发中的核心组成部分,它们提供了用户界面的各种元素,使得开发者能够构建功能丰富的桌面应用。在Windows Forms(WinForms)框架下,控件是用于与用户交互的基本组件,如按钮、...
相关推荐
总结起来,`WinForm测试WebBrowser控件对应的IE版本`是一项重要的工作,确保了应用程序在各种用户环境中都能正确显示和交互网页内容。通过代码检测和实际测试,开发者可以有效地掌握控件的兼容性,并据此调整应用的...
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { this.webBrowser1.Navigate(Application.StartupPath + "/default.htm"); } Winform全屏: this....
这个过程通常涉及到JavaScript(js)调用WinForm类的方法,以实现一些特定功能或者获取数据。本文将深入探讨如何实现这一功能,并基于提供的"jsInWebBrowserCallCSharpMethod"示例进行详细解释。 首先,我们需要...
WinForm控件库是这个框架的重要组成部分,它提供了多种控件供开发者使用,以创建功能丰富的图形用户界面。"WinForm控件库.rar"很可能是一个包含多个扩展WinForms控件资源的压缩包,旨在为开发者提供更丰富的UI设计...
WebJS控件和WinForm控件是两种常见的控件类型,分别用于Web应用程序和桌面应用程序开发。 **WebJS控件** WebJS控件,也称为JavaScript控件或Web前端控件,主要用于构建动态、交互式的Web页面。这些控件是用...
c#winform中完美代替WebBrowser最新的控件geckofx33支持flash例子demo 经历了webbrowser 内存溢出 排版错误等各种问题 终于找到了一个解脱模式,就是使用firefox内核的现阶段代替webbrowser最好的控件了。 例子中...
总的来说,实现WinForm窗体及其控件的自适应并不复杂,主要通过监听窗体的Resize事件并进行适当的计算和调整。在C#中,这可以通过递归遍历所有控件并应用缩放比例来实现。这种方法简单易行,但需要注意的是,对于...
在WinForm应用开发中,`WebBrowser`控件是一个非常实用的组件,它允许开发者在Windows应用程序中嵌入网页浏览功能。然而,在某些情况下,网页中的JavaScript脚本可能会出现错误,导致用户界面出现不期望的错误提示。...
以上内容覆盖了WinForm控件编程的主要方面,从基本的控件操作到高级的自定义控件和数据绑定。通过熟练掌握这些知识点,开发者可以创建出功能丰富、用户体验优秀的桌面应用程序。实际开发过程中,应结合Visual Studio...
专业winform控件命名推荐控件命名,控件命名的常用语句,
系统默认的`webBrowser`控件通常使用的是Internet Explorer的 Trident 内核,这可能导致一些现代网页在显示时出现兼容性问题。为了解决这个问题,开发者可以借助第三方库,如CefSharp,将Web渲染引擎切换到谷歌的...
在C# WinForm应用中实现百度地图功能,主要涉及到几个关键知识点:WinForm控件的使用、WebBrowser组件、JavaScript与C#之间的交互以及百度地图API。以下将详细阐述这些内容。 1. **WinForm控件**:WinForm是.NET ...
这个控件库不仅包含多种类型的控件,还展现了Winform控件开发的实践方法和技术理念。 首先,让我们详细了解升讯威.Net WinForm控件库提供的15种以上控件类型。这些控件可能包括: 1. **按钮**(Button):基础的...
C# WinForm控件库NetWinformControl是一款专为C#开发者设计的自定义控件集合,它提供了丰富的UI元素和功能,旨在增强Windows Forms应用程序的用户体验和界面美观度。这个库包含源代码,示例项目以及相关文档,为...
winform控件拖动和改变大小的例子 参考https://www.cnblogs.com/whc-blog/archive/2011/08/26/2154038.html 原文基础上优化代码,添加边界控制
在本文中,我们将深入探讨如何在C# WinForm应用程序中实现高级的控件拖动功能,特别是支持控件与网格线对齐的功能。这个技术在界面设计时非常实用,可以确保用户界面元素排列整齐,提升应用的整体美感。下面将详细...
总结来说,"Winform控件库-DevExpressComponents-14.zip"是一个针对C#开发者的强大工具集,涵盖了多种WinForms应用开发所需的控件和组件。通过这个库,开发者可以快速构建专业级的桌面应用,提高开发效率,同时提供...
综上所述,"winform实现Echart统计图(基于webBrowser)"项目的核心在于利用WebBrowser控件在WinForm应用中展示ECharts图表,并通过C#与JavaScript的交互实现动态数据绑定和实时更新,从而在桌面应用中提供丰富的...
WinForm控件开发总结 源码
WinForm控件是Windows Forms应用程序开发中的核心组成部分,它们提供了用户界面的各种元素,使得开发者能够构建功能丰富的桌面应用。在Windows Forms(WinForms)框架下,控件是用于与用户交互的基本组件,如按钮、...