用HTML做窗体程序界面

28 篇文章 0 订阅
订阅专栏
16 篇文章 0 订阅
订阅专栏
10 篇文章 0 订阅
订阅专栏

使用winform自带的控件webBrower实现,现在已【不再推荐】这种方式,这种方式受到限制比较多,而且这种方式的兼容并不是很好。

一直在追寻可以开发出精美界面的的winfom程序方式,使用Electron+HTML用winform做后台,大力推荐。大致使用思路是:使用 Electron作为App的展示方式,用C#来处理逻辑代码,通过websocket来打通两者,【 文章点击我,或者加群(906281737)早早获取新鲜一手资料】,来几张近期的研究图。

 

 

敬请期待

--------------------------------------------------------------------------我是分割线--------------------------------------------------------------------------------

 

 

 

古老的使用方式 (以下介绍的是以前使用的方式,不是最优方案)

使用winform控件做窗体程序,界面调整困难,添加一些事件总是会让人感到代码重复,工作效率低下,现在有种方法,可以用HTML做界面,可以使用网上的各种精美的UI框架,做界面,简单省事。

闲话不多说,先上

1.效果图

目前已创建群,有兴趣的可以加群 906281737,或者QQ扫一扫

2.目前小程序具备的功能,大致只有这些功能,前台使用的是Layui,

修改了Layui底层的table绑定方法,

3.后台使用的是MVC的简单思想,使用反射统一接管前台请求。

部分代码截图

4.使用反射做多数据库支持,便于数据迁移

    注:本程序中只是实现了SQLite,MySQL数据库,其他数据库帮助类只需要实现 HelperInface接口添加配置即可

以上程序整理成了一套简单的框架可供大家使用,方便便捷

以上程序都是用的WebBrower控件实现的,和本机的IE息息相关,如果IE版本太低,可能会出现一些意料之外的问题

具体细节太多,如果有兴趣的朋友可以加我QQ1427953302,向我索要所有源代码,随时欢迎大神批评指导

祝大家生活愉快,早早走向人生的巅峰

C# winform调用html的内容
qq_36973850的博客
05-09 1万+
这几天领导安排要一个项目。计划先在C#应用中打开一个html的页面,我本身是java,基本上这个案例是0基础,也许有朋友也会碰到这样的问题。我把我这个实现过程一步一步的记录下来。希望会有帮助。...
VC++在对话框中打开HTML网页
03-17
内容索引:VC/C++源码,界面编程,IE,浏览器 闲来无事,下无聊程序,编译环境VC++,在对话框中打开新的IE口,或是HTML网页,对话框显示/打开网页,利用默认浏览器打开网页:  1)对话框内部显示HTML网页.  2)...
基于Xilium.CefGlue项目用HTML, CSS 和 JavaScript轻松构建功能强大的WinForm应用程序
11-19
NanUI是一个开放源代码的.NET项目,它适用于希望使用HTML5 / CSS3等前端技术来构建Windows应用用户界面的.NET / .NET Core开发人员。
HTML, CSS 和 JavaScript 轻松构建功能强大的 WinForm 应用程序
10-17
NanUI是一个开放源代码的.NET项目,它适用于希望使用HTML5 / CSS3等前端技术来构建Windows应用用户界面的.NET / .NET Core开发人员。
html好看的登录界面2(十四种风格登录源码)_html登录页面
最新发布
2301_82243626的博客
04-28 1601
大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
使用HTML页面美化WinForm
SANTOOK的专栏
02-04 1万+
对于大多数的Windows Form桌面表单程序员来说,一直都会希望开发出美观的用户界面。这经常会让我们感到头疼,因为使用GDI或GDI+都需要很多的事情,今天我在此介绍一种简单便捷且可以让你创作出更为简单且美观的用户界面。当然也许我不是第一个介绍这种方法,但起码会给你一点更为简单的提示,来帮助你快速设计一个以HTML为UI的WinForm应用程序。 首先,假设您已经基本知道如何设计一个HTM
放弃winform的吧,改用html界面,桌面应用程序UI的新的开发方式。
weixin_33721344的博客
07-25 2119
过很多winform项目,都为winform控件头疼不已。想实现一些漂亮的样子总是很难。我这里列举几个缺点: 1.winform控件大多是 绝对布局 ,你需要给出准确的坐标。那么在实现居中效果就会很难。 2.学习成本,也了解各个控件的结构,属性等。要想更熟练的掌握需要很多时间。 3.实现界面的成本,调整各个,控件的样式到原型图的效果要用很长时间。 4.维护,需要懂得WINFROM的程...
Html在winform中应用
ezreal_pan的博客
11-30 1023
在写windows应用的时候,每次设计的在复用的时候比较麻烦,受到MVC项目的启发,就在想是否可以把UI层分离出来,也就有了我这个尝试,用Html写UI层。当然,windows开发也可以选择用WPF,但是那个需要一定的学习,用Html渲染,有个好处可以和web端复用。下面是我的个人的自己尝试,没有见到有正式的项目这么用。 主要涉及到和html之间数据交互和事件响应的处理。 我写...
winform 使用html界面
12-29
winform 使用html界面
winform显示多个html界面,C# Winform使用CSS3界面设计
weixin_35715402的博客
06-07 789
这个例子不是webBrowser的html应用,只是借用html画了界面(背景是动画飘动的浮云和透明框图)。Winform中,在webBrowser写入html(背景和一些菜单选择项),点击后,取得点击的id值,添加点击事件,在winform里面判断id值,执行相应不同的操作。本例判断点击,根据取得的id值,执行打开新口的操作。webBrowser的Winform操作的例子很多,比如写入、取值、...
手把手教你使用CefSharp开发Winform(Winform中使用浏览器处理html页面)
小小德尔(C#)
07-16 1万+
第一步:了解什么是CefSharp CefSharp简单来说就是一款.Net编写的浏览器包,方便你在Winform和WPF中内嵌的Chrome浏览器组件,用过Chrome内核组件来加载处理html页面,以此实现你在winform中访问网页或处理html页面。 为什么要使用CefSharp?个人觉得有以下方面好处: 1)当你无法用winform控件来实现一些界面样式或者html才能实现的一些功能的时候,你就需要将你的winform界面改为html+js来处理,比如:echart丰富的报表,高大上的...
DevExpress Winform 如何使用Html样式来实现更加漂亮的界面以及支持Html样式的控件和特定Html标签写法
热门推荐
涛神-Dev 的博客
06-24 3万+
DevExpress的Winform控件中有不少控件是支持HtmlDraw的,就是类似html的便签设置文本部分的字粗细大小、颜色、背景色、文本中带图片、斜、下划线、删除线和链接等,这是一个用来实现界面多样化效果的一个不错的功能,除了官网的帮助文档,网上目前很少有这一块的资料介绍,本着造福DevExpress开发人员的心态写这一篇文章,如要转载请标注清楚,发现盗版我的文章,必追究其责任。 先...
C#WinForm内Panel容器中嵌入子程序设计例子
05-13
C#WinForm父级内Panel...在项目开发中经常遇到父级嵌入子所以写了一个例子程序,顺便大概划分了下界面模块和配色,不足之处还望指点 具展现效果链接地址:http://www.cnblogs.com/JiYF/p/9031699.html
HTML+CSS实现一个管理系统页面的制作
weixin_50815545的博客
11-01 2万+
1.先来看成品效果 2.html的源码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="main.css"> <title>信息管理系统</title> </head> <body> <div class="head"> <div .
管理员界面html,12套超酷的后台管理员界面网站模板
weixin_30044149的博客
06-10 7973
这些超棒的网站模板可以直接应用到其它开源CMS (例如,wordpress,magento等等),同时您可以很方便的自定义。虽然管理员界面使用的数量相对用户界面并不多,但是专业的管理员界面网站模板要求更好的使用性和用户验,并不是简单的设计。今天这套分享的模板相信能够带给大家超棒的验!这套网站模板使用Twitter Bootstrap开发。拥有9个不同的皮肤主题并且包含了常用的输入组件,例如,表...
html实现登录界面
qq_46578318的博客
06-10 2万+
一、代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>login</title> <style> * { margin: 0; padding: 0; } html {
手把手从零开始教你用htmlayout/sciter写漂亮ui界面(一)
popdes的专栏
10-10 6580
本文首发于:https://www.aardio.com.cn/t/396 下面代码编写中使用了: aardio编程软件 , editplus文本编辑器 ui界面参考:https://blog.csdn.net/QQ282881515/article/details/51525985 本文目的: 一步一步手写html和css 代码, 通过编写过程来学习和思考htmlayout应该怎么用 这里说下, aardio是一款很不错的国产编程软件, 集成了很多使用的功能, 免费开源, 其中就有htmla...
html网页设计】HTML+CSS+JavaScript通用的后台管理系统ui框架模板
12-18 3055
👨‍🎓学生HTML静态网页基础水平制作👩‍🎓,页面排版干净简洁。使用HTML+CSS页面布局设计,web大学生网页设计作业源码,这是一个不错的旅游网页制作,画面精明,排版整洁,内容丰富,主题鲜明,非常适合初学者学习使用, 这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ❤ 【作者主页——🔥获取更多优质源码】 ❤ 【学习资料/简历模板/面试资料/ 网站设计与制作】 ❤ 【web前端期末大作业——🔥🔥毕设项目精品实战案例】 一、👨‍🎓
vs 2022如何美化C#界面
05-24
Visual Studio 2022 默认提供了一些简单的工具和控件来美化 C# 界面,但如果你想要更加个性化的界面,你可以考虑使用第三方工具或控件。以下是一些方法: 1. 使用 Visual Studio 自带的工具和控件:Visual Studio 2022 提供了许多内置控件和工具来美化界面,例如按钮、标签、文本框、下拉框等。你可以在工具箱中找到这些控件,并通过设置属性来自定义它们的外观。 2. 使用第三方控件:有许多第三方控件库可以帮助你创建更加丰富和美观的 C# 界面,例如DevExpress、Telerik、Syncfusion等。这些控件库提供了许多预制的控件和主题,可以帮助你快速地创建出美观的界面。 3. 自定义绘制:你可以使用 C# 的绘图功能来自定义的外观。例如,你可以使用 Graphics 类的方法来绘制自己的按钮、标签等控件,并使用事件处理程序来完成用户交互。 4. 使用 CSS 和 HTML:如果你正在开发一个 Web 应用程序,你可以使用 CSS 和 HTML 来美化界面。你可以使用 Bootstrap 和其他 CSS 框架来快速构建美观的界面,并使用 JavaScript 来实现交互效果。 总的来说,美化 C# 界面的方法有很多,你可以根据自己的需求选择适合自己的方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • layui加载表格,绑定新增,编辑删除,查看按钮事件 36676
  • 用HTML做窗体程序界面 19111
  • Layui弹出层 加载 做编辑页面 18324
  • Electron+HTML做界面,C#做后台(一)创建Electron项目 14495
  • vue 获取输入框的值 通过使用 `v-model`获取值 14467

分类专栏

  • Element-plus 1篇
  • WInform-Webview2 6篇
  • Element-ui 2篇
  • CefSharp 1篇
  • Android 2篇
  • Electron与C#创建winform程序 5篇
  • Java Hibernate工具类
  • Java工具类 1篇
  • 工具类 7篇
  • C#DevExpress控件 3篇
  • GridViewControl属性设置 1篇
  • Orale常用语句 1篇
  • C# 16篇
  • 自定义控件 1篇
  • JavaScript 28篇
  • web 1篇
  • HTML 10篇
  • 开发工具问题 1篇
  • 开发工具
  • winform加载动画 1篇
  • winform 8篇
  • Css 2篇
  • linux 3篇
  • winform框架 1篇
  • Linux Centos7 3篇
  • shell bash 1篇
  • JQuery 3篇
  • webbrower 1篇
  • Electron 8篇
  • Electron使用C# 1篇
  • Electron与C#做Winform程序 5篇
  • mui.css精简 1篇
  • 设计理论 1篇
  • vue.js 5篇
  • uni-app 1篇

最新评论

  • vue3 element-plus el-table表头冻结,表头吸顶

    FOREVER-Q: It can't be used

  • vue3 element-plus el-table表头冻结,表头吸顶

    weixin_41252156: 不好使呀

  • vue3 element-plus el-table表头冻结,表头吸顶

    I 萌萌: 没有效果

  • vue3 element-plus el-table表头冻结,表头吸顶

    天使的老公不会打架: 有效果嘛?

  • vue3 element-plus el-table表头冻结,表头吸顶

    向着五星的方向: 互关一下

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 五.Winform使用Webview2创建界面,配置Router管理界面窗体界面
  • 二.Winform使用Webview2在Demo1中实现地址简单校验
  • 四.Winform使用Webview2加载本地HTML页面并互相通信
2024年7篇
2023年1篇
2022年1篇
2021年4篇
2020年1篇
2019年10篇
2018年53篇
2017年6篇
2016年4篇
2015年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

哆哆女性网重庆起名的地方取名起名大全解名软件下载中石化邮箱超级角色球员有什么好记的起名芸汐传剧情介绍50集叶昊叶紫烟小说门头起测名字打分编导是什么制表软件机械行公司起名牛年宝宝起名字女孩2021免费6.817画字有哪些起取名字洪武大案2通天神探家具商标起名去哪里机票网22画起名用字起名的艺术win7小马激活工具公司起名字测试打分1518杨卫泽情人郭姓氏女孩起名字大全红书乐歌股份董事长拉黑平安资管厂房起名字秦姓鼠宝宝起名饥荒代码幸孕宠妻战爷晚安昵称吧免费起名网淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化