E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
winform
MVVM模式开发
WinForm
-ReactiveUI
一、引言 谈到MVVM设计模式,首先让人想到的是WPF。没错,MVVM的概念是微软在2005年提出的,并首次将其应用到WPF中。最近非常火的Vue.js也是使用了MVVM的设计模式。MVVM设计模式的核心部分是DataBinding机制。顾名思义,其功能就是将ViewModel绑定到View,并且将View控件的变换绑定到ViewModel的双向绑定。MVVM的优点是业务逻辑层不用关注View,
wang_j90
·
2023-08-15 00:21
WinForm
s MVVM使用教程(一):创建向导
获取工具下载-DevExpressv21.21.创建一个新的
WinForm
s应用程序。
快乐养老每一天
·
2023-08-15 00:44
Winform官方项目
c#
mvc
windows
winform
使用CommonOpenFileDialog选择文件夹或文件
选择文件夹//////选择文件夹///publicvoidSelectFolder(){CommonOpenFileDialogdialog=newCommonOpenFileDialog("请选择一个文件夹");dialog.IsFolderPicker=true;//选择文件还是文件夹(true:选择文件夹,false:选择文件)if(dialog.ShowDialog()==CommonFi
※※冰馨※※
·
2023-08-14 23:58
c#
winform
QT 基础知识一(QT安装、创建项目、常用窗口控件使用、信号与槽机制讲解)
ctrl撤销(返回上一步)市面常见的GUI库(Windows下):基于C++的有Qt、MFC、WTL、wxWidget、DirectUI、Htmlyout基于C#的有
WinForm
、WPF基于JAVA的有
嵌入式lover
·
2023-08-14 18:35
QT
qt
开发语言
新的Statc Stealer恶意软件出现:您的敏感数据面临风险
NewStatcStealerMalwareEmerges:YourSensitiveDataatRiskAne
winform
ationmalwarestraincalledStatcStealerhasbeenfoundinfectingdevicesrunningMicrosoftWindowstosiphonsensitivepersonalandpaymentinformation
himobrinehacken
·
2023-08-14 16:23
the
hacker
box
网络安全
系统安全
web安全
安全
网络攻击模型
sqlserver数据库详解
数据的支持,
winform
,网站,百度数据库:DataBase按照一定数据结构来组织、存储和管理数据的仓库。存储在一起的相关的数据一个集合。
谢迅
·
2023-08-14 15:52
数据库
数据库
sqlserver
java
openCV使用c#操作摄像头
效果如下:1.创建一个
winform
的窗体项目(框架.NETFramework4.7.2)2.Nuget引入opencv的c#程序包(版本最好和我一致)3.后台代码usingSystem;usingSystem.Collections.Generic
彭小彭~
·
2023-08-14 08:08
opencv
c#
人工智能
pywinauto结合selenium实现文件上传
selenium安装pipinstallerpywinauto使用须知pywinauto官方文档确定app的可访问技术1、win32API(backend=“win32”)一般是MFC、VB6、VCL,简单的
WinForm
s
米雪唲2
·
2023-08-13 18:12
Pywinauto
pc端自动化测试
selenium
测试工具
winform
使用CefSharp嵌入浏览器
网上大部分教程的都是使用Nuget下载CefSharp,但是我试了一下,下载速度慢得要命,折腾了好久都没有下载成功,最后只好下载别人提供好的压缩包同时,使用CefSharp有几个特别注意的地方:1你要安装VC++Runtime2013,不然会报‘无法加载文件或’CefSharp.Core.dll’程序集或它的一个依赖’的错误,下载地址:https://www.microsoft.com/zh-CN
zxy2847225301
·
2023-08-13 17:08
C#编程
CefSharp
C#
内嵌
winform
C#
winform
使用 CefSharp 简单使用
注意事项写在开头:cef要求.NetFrameWork框架最少为4.5.2cef不支持anycpu平台第一步:新建工程第二步添加cefnuget包第三步:在搜索框输出"cefsharp",出现如下结果:选择红框内包下载第四步:在窗体load方法内部写入代码privatevoidCefSharpFrm_Load(objectsender,EventArgse){ChromiumWebBrowserb
通县
·
2023-08-13 17:06
c#
#
winform
c#
.net
winform
中嵌入cefsharp, 并使用selenium控制
usingOpenQA.Selenium.Chrome;usingOpenQA.Selenium;usingSystem;usingSystem.Windows.Forms;usingCefSharp.
WinForm
s
qq345oo
·
2023-08-13 17:35
winform
selenium
测试工具
c#
C# net6使用ImageSharp绘图并展示
目录
winform
实现1.新建窗体程序,使用net6框架2.使用Nuget安装相关程序包,SixLabors.ImageSharp和SixLabors.ImageSharp.Drawing(这个使用的是预发行版
FlYFlOWERANDLEAF
·
2023-08-13 10:33
C#
c#
开发语言
blazor
C# 实现的ADB连接 android
同时回顾了下多年不用的
Winform
,花了1天时间写了这个小程序,希望这个小软件能帮助身边和网络上需要的朋友。
昂刺鱼
·
2023-08-13 09:54
其它
C#
实现的ADB连接
android
WinForm
内嵌Unity3D
在开发完成后,由于项目需要,需要将Unity3D嵌入到
WinForm
中。
WinForm
中的UnityWebPlayerControl可以载入Unity3D。先看效果图。
※※冰馨※※
·
2023-08-13 06:00
c#
winform
C#
Winform
自定义进度条ProgressBar
效果:一、前言Winfrom各种老毛病真的不适合做大型项目,甚至中型项目都不适合,一些小功能都能把你折腾半死,比如,我想在界面上显示一个进度条,用来显示现在硬盘和内存已经使用了多少,使用了ProgressBar控件你看看效果:进度条中间一直有个白色光影在晃来晃去的,是不是想让别人感慨:“哇!好强的光芒,我的眼睛快睁不开了...”。而且背景颜色无法改变,这个动画也无法关掉,为了解决这两个问题,我找了
熊思宇
·
2023-08-12 17:47
C#
Winform
c#
C#
Winform
配置文件App.config
目录一、简介二、添加引用三、添加节点1.普通配置节点2.数据源配置节点四、管理类ConfigHelper.cs1.获取配置节点2.更新或加入配置节点结束一、简介在C#中,配置文件很常用,ASP.NET和
Winform
熊思宇
·
2023-08-12 17:17
C#
Winform
c#
C#
Winform
ListView用法
目录添加标题显示网格添加数据到表格中自定义其他属性结束添加标题在Winfrom界面中添加一个ListView组件,然后点击右上角的箭头,点击编辑列添加下面标题,然后点击确定此时ListView中还是一片空白,不能显示这些标题,在视图这里选择Details就会如下图所示,虽然标题出来了,内容确实一块白版,此时还是觉得DataGridView组件好用啊显示网格此时,表格只是一片空白,可以在属性面板中设
熊思宇
·
2023-08-12 17:17
C#
Winform
c#
C# System.Windows.Forms.DataVisualization Demo案例
简介DataVisualization其实就是
Winform
中自带的Chart控件,整个图形控件主要由以下几个部份组成:1.Annotations--图形注解集合2.ChartAreas--图表区域集合
熊思宇
·
2023-08-12 17:17
C#
Winform
c#
C#
Winform
定时清理日志
一、前言在软件开发中经常有这样的需求,在用户执行一些操作时,需要显示一些错误信息,比如,登录密码不匹配,你要将这个错误传递给用户,要怎么做呢,一般有两种解决办法:1.弹框使用MessageBox.Show("密码错误");这样的方式,弹框后,用户必须点击确定后才能执行下一步操作,给用户的体验并不是特别好。2.在界面中显示错误信息,定时清除如果是输入框,直接用ErrorProvider控件就行了,非
熊思宇
·
2023-08-12 17:47
C#
Winform
c#
C#
Winform
DataGridView 数据刷新问题
目录一、问题二、创建项目三、绑定空的数据源四、绑定有数据的数据源五、修改绑定的数据源六、解决数据源刷新问题七、解决刷新数据界面闪烁一、问题DataGridView是比较常用的表格控件,在DataGridView中显示数据,一般使用dataGridView1.DataSource=数据源,来绑定数据,数据源可以是DataTable、List、Dictionary等,那么如何做到及时刷新数据呢,这里我
熊思宇
·
2023-08-12 17:14
C#
Winform
c#
DevExpress
WinForm
s Gantt组件——轻松可视化项目时间表内的时间轴
DevExpress
WinForm
s的Gantt组件在v23.1中附带了一个新的时间轴UI元素,Gantt(甘特图)控件本身允许您计划/管理项目,而时间轴显示单个任务的开始和截止日期,并提供项目进度的鸟瞰图
界面开发小八哥
·
2023-08-12 08:52
devexpress
winform
c#
.net
界面控件
WPF 布局
WPF的控件属性与
WinForm
的有相似的地方,都可以在后台代码中修改属性的内容,也可以在页面描述中定义模板和需要与后台模型的绑定属性。所不同的是WPF中控件模板的定义更灵活,但同时也更复杂,
寻找无名的特质
·
2023-08-12 07:47
winform
datagridview 悬浮获取悬浮时间
usingSystem;usingSystem.Windows.Forms;namespaceDataGridViewCellHoverDelay{publicpartialclassForm1:Form{privateTimercellHoverTimer=newTimer();privateboolisHovering=false;privateDataGridViewCellhoveredC
_oP_i
·
2023-08-12 06:27
winform
winform
窗体中有button点击button事件 窗体黑屏 await ControlInvoker.Invoke
当在
WinForm
s窗体中点击按钮并触发按钮事件时,窗体变为黑屏通常意味着某些操作或事件处理可能导致了界面冻结或阻塞,导致界面无法更新。这可能与耗时的操作、死锁、线程问题或其他程序逻辑相关。
_oP_i
·
2023-08-12 06:55
winform
winform
调用websocket_开源的C#实现WebSocket协议客户端和服务器websocket-sharp组件解析...
很久没有写博客了(至少自己感觉很长时间没有写了),没办法啊,楼主也是需要生活的人啊,这段一直都在找工作什么的。(整天催我代码的人,还望多多谅解啊,我会坚持写我们的项目的,还是需要相信我的,毕竟这是一个耗时耗力的事情,需要所有参与者都坚持的事情。)上面扯淡完毕后,下面进入我们今天的整体。看到这篇博客的题目,估计很多人都会问,这个组件是不是有些显的无聊了,说到web通信,很多人都会想到ASP.NETS
weixin_39879522
·
2023-08-11 18:50
C# PDF加盖电子章
winform
界面1.选择加签pdf按钮代码实现privatevoidbutton1_Click(objectsender,EventArgse){OpenFileDialogop=newOpenFileDialog
tiegenZ
·
2023-08-11 10:39
C#
代码实现合集
C#
pdf文件加盖电子章
PDF文件加盖电子章
C#
加盖电子章
C#
winform
布局操作组件介绍
Winform
布局布局的2个属性Anchor:锁定位置Dock:填充位置一般Dock是与容器控件配合使用布局的一些控件TableLayoutPanel:表格容器每个表格只能放一个控件要放置多个时可以在每个表格里面添加一个
代码匪徒
·
2023-08-11 09:31
c#
学习
c#
开发语言
C#
winform
程序打包成安装项目,制作安装包(VS2022)
一、在打包之前(VS中需要包括Microsoftvisualstudioinstallerprojects扩展项目)1、在vs中找到扩展>管理扩展>搜索installerprojects进行扩展的下载2、右键ApplicationFolder>点击Add>点击项目输出>点击确认后>旁边则会生成一个主输出的文3、右键刚刚生成的主输出文件>创建快捷方式>并将快捷方式拖动到User'sDesktop这个
痕迹灬
·
2023-08-10 09:30
插件
c#
开发语言
vs2022
创建winform安装包
关于
Winform
中DatagridView 表头checkBox全选选项框总结
背景:因为工作原因,手上的项目都是多年老程序,使用的VS2010,
winform
开发。
脑洞似黑洞
·
2023-08-10 00:22
c#
c#
C#
Winform
中DataGridView的DataGridViewCheckBoxColumn CheckBox选中判断
1、DataGridViewCheckBoxColumnCheckBox是否选中在判断DataGridView中CheckBox选中列的时候,用DataGridViewRow.Cells[0].FormattedValue.ToString()=="True"语句时存在问题,当我们直接点击CheckBox时,结果显示未选中,但是如果我们在点击其他单元格时,结果显示选中。而用DataGridView
黄小二哥
·
2023-08-10 00:22
Winform
中DatagridView 加上 ContextMenuStrip 实现右键点击展示菜单,且可以获取数据(在没数据的地方不显示右键菜单,以及右键焦点进行改变)
效果展示第一行的勾选框整么实现的看上一篇,在灰色处右键不会显示右键菜单点测试按钮后会跳出弹框,读取右键勾选的数据信息实现流程从可视化组件中拖一个ContextMenuStrip丢到DatagridView中绑定测试按钮点击事件测试按钮点击事件privatevoid测试按钮_Click(objectsender,EventArgse){Listlist=newList();//首先进行第一次循环获取
代码匪徒
·
2023-08-10 00:51
c#
学习
c#
信息可视化
Winform
中DatagridView 表头实现一个加上一个checkBox,实现全选选项功能
实现效果点击checkBox1或者直接在第一列列表头点击即可实现代码实现我的datagridview叫dgv我在datagridview已经默认添加了一个DataGridViewCheckBoxColumn,勾选时value为1,不勾选时value为0第一种通过可视化拖动一个checkBox来实现拖动组件,然后绑定事件点击事件事件代码://////checkbox1的点击事件/////////pr
代码匪徒
·
2023-08-10 00:21
c#
学习
c#
信息可视化
前后端分离构架特点
就是把数据和页面分离开,后端不提供页面,只是纯粹的通过WebAPI来提供数据和业务交互能力,Web前端就是纯粹的客户端角色,与
WinForm
、移动终端应用属于同样的角色,可以把它们合在一起,统称为前端,
Hanrydy
·
2023-08-09 19:26
c#
winform
控件过多卡顿问题解决方案
1.窗体打开时防止窗体闪烁//C#窗体程序,窗体上控件过多,会导致打开程序时窗体闪烁,下面有个不错的方法protectedoverrideCreateParamsCreateParams{get{CreateParamscp=base.CreateParams;cp.ExStyle|=0x02000000;returncp;}}2.禁掉清除背景消息protectedoverridevoidWndP
lijingguang
·
2023-08-09 12:09
C#
Winform
c#
开发语言
C#保存读取JSON文件
使用
WinForm
演示,重点在于类的使用。
家海Memory
·
2023-08-09 06:34
WinForm小知识
C#
WinForm
c#
visualstudio
学习
使用C#的窗体显示与隐藏动画效果方案 - 开源研究系列文章
今天继续研究C#的
WinForm
的显示动画效果。
lzhdim
·
2023-08-08 07:24
c#
开源
开发语言
【Dotnet 工具箱】跨平台图表库 LiveCharts2
LiveCharts2现在几乎可以在任何地方运行,包括Maui、UnoPlatform、Blazor-wasm、WPF、
WinForm
s、Xamarin、Avalonia、WinUI、UWP。
系统免驱动
·
2023-08-07 11:15
开发语言
winform
打开新窗口,同时关闭原窗口的两种方法
方法一://打开另一个窗口的同时关闭当前窗口Threadth=newThread(delegate(){newIndexForm().ShowDialog();});th.Start();this.Close();方法二:IndexFormindexForm=newIndexForm();this.Hide();indexForm.ShowDialog();this.Dispose();
简单的绿竹
·
2023-08-06 21:00
Winform
winform
WINFORM
学习笔记——窗体生命周期
https://www.cnblogs.com/animal/articles/3506113.html在整个窗体生命周期中,有以下6个重要的事件:1.Load:窗体加载时触发,主要用于加载初始数据2.Shown:窗体显示时触发3.Activated:窗体获取焦点时触发4.Deactivate:窗体失去焦点时触发5.FormClosing:窗体关闭过程中触发6.FormClosed:窗体关闭完成触
简单的绿竹
·
2023-08-06 21:30
.net(C#)
Winform
c#
winform
C#
WinForm
提示框延迟自动关闭
https://www.cnblogs.com/luludongxu/p/8856956.html有时候我们需要弹出个提示框然后让它自己关闭,然而实际使用中的弹出框确实阻塞进程,网上貌似有一种另类的解决方式,大致思路是把弹出框放到另外的一个窗体上,直接贴代码主窗体12345678910111213141516171819usingSystem;usingSystem.Windows.Forms;n
简单的绿竹
·
2023-08-06 21:29
.net(C#)
Winform
c#
winform
winform
中消息提示框延时自动关闭
https://www.cnblogs.com/dangpengfei/p/12766281.html[DllImport("user32.dll")]publicstaticexternintMessageBoxTimeoutA(IntPtrhWnd,stringmsg,stringCaps,inttype,intId,inttime);//引用DLL//MessageBoxTimeoutA((
简单的绿竹
·
2023-08-06 21:29
.net(C#)
Winform
c#
开发语言
后端
C#
Winform
使用NPOI导入、导出Excel
https://www.cnblogs.com/XinruiIIiiiii/p/14308381.html首先安装NPOI,点击VS的—>工具—>NuGet包管理器—>管理解决方案的NuGet程序包导出Excel如下://////导出Excel//////publicstaticvoidExportDataToExcel(DataTableTableName){stringFileName=Dat
简单的绿竹
·
2023-08-06 21:59
.net(C#)
Winform
NPOI
c#
C#中控件的invoke方法
https://www.exyb.cn/news/show-280348.html在用.NETFramework框架的
WinForm
构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如
简单的绿竹
·
2023-08-06 21:29
Winform
.net(C#)
c#
开发语言
WinForm
DataGridview.AutoSizeColumnsMode属性(转载)
WinForm
控件datagridview.AutoSizeColumnsMode属性更改datagridview的column的AutoSizeMode成员名称说明AllCells调整列宽,以适合该列中的所有单元格的内容
yangfanTop
·
2023-08-06 07:45
ABP开发框架前后端开发系列---(14)基于
Winform
的ABP快速开发框架
前面介绍了很多ABP系列的文章,一步一步的把我们日常开发中涉及到的WebAPI服务构建、登录日志和操作审计日志、字典管理模块、省份城市的信息维护、权限管理模块中的组织机构、用户、角色、权限、菜单等内容,以及配置管理模块,界面的高级查询处理等内容,同时我们把整个开发理念结合我们的代码生成工具Database2Sharp进行快速的开发,快速开发分为两个部分:一个是WebAPI部分的ABP框架代码生成,
weixin_30376323
·
2023-08-06 06:03
数据库
json
javascript
ViewUI
智能仪表板DevExpress Dashboard v23.1亮点 - 增强对自定义导出的支持
DevExpressDashboardv23.1正式版下载(Q技术交流:523159565)所有平台导出自定义仪表板项目到Excel用户现在可以在
WinForm
s和Web应用程序中将自定义仪表板项导出到
界面开发小八哥
·
2023-08-05 10:18
UI开发
界面控件
devexpress
Dashboard
winform
数据绑定时转换类型
很多时候多个控件状态依赖同一个属性,比如使用一个Label显示电压,另一个Label根据电压显示“低电/充足”,当然,你可以再定义一个string类型的属性,float类型的电压变更的时候也更新一下这个string类型的属性,当这样的情况比较多的时候,就需要多定义很多属性(仅仅是为了给UI控件用),需求变更的时候也容易漏改,所以最好保持尽量少的数据源,这样的话就需要转换类型以适应控件属性,下面是转
又菜又爱coding
·
2023-08-04 17:47
Windows桌面应用
c#
【
Winform
学习笔记(五)】引用自定义控件库(dll文件)
引用自定义控件库dll文件前言正文1、生成dll文件2、选择工具箱项3、选择需要导入的dll文件4、确定需要导入的控件5、导入及使用前言在本文中主要介绍如何引用自定义控件库(dll文件)。正文1、生成dll文件通过生成解决方案或重新生成解决方案生成dll文件生成的dll文件在bin文件夹下的Debug文件夹中2、选择工具箱项点击工具->选择工具箱项3、选择需要导入的dll文件点击浏览找到刚刚生成的
禾戊之昂
·
2023-08-04 14:04
C#学习笔记
#
WinForm学习笔记
Winform
dll
控件库
基于C#的窗体阴影效果方案 - 开源研究系列文章
最近在研究C#的
Winform
窗体的效果,上次介绍了窗体动画效果的博文(基于C#的无边框窗体动画效果的完美解决方案-开源研究系列文章),这次将窗体阴影效果的方案进行一个介绍。
lzhdim
·
2023-08-04 14:04
c#
mfc
开发语言
c++
零基础C#编写上位机如何入门?
想要学习C#编写上位机,需要具备以下基础知识:C#编程语言基础.NET框架的使用
WinForm
窗体应用程序开发技术基本的数据结构和算法知识为了方便理解,我将为您列出一些入门步骤:学习C#基础语法和.NET
枪哥玩转嵌入式
·
2023-08-04 14:33
编程
PLC
上位机
c#
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他