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)
winform
多线程组件BackgroundWorker使用
BackgroundWorker是·net里用来执行多线程任务的控件,它允许编程者在一个单独的线程上执行一些操作。可以通过编程方式创建BackgroundWorker,也可以将它从“工具箱”的“组件”选项卡中拖到窗体上。如果在Windows窗体设计器中创建BackgroundWorker,则它会出现在组件栏中,而且它的属性会显示在“属性”窗口中。常用方法RunWorkerAsync开始执行后台操作
·
2022-05-11 13:53
C#操作配置文件app.config、web.config增删改
一、概述应用程序配置文件,对于asp.net是web.config,对于
WINFORM
程序是App.Config(ExeName.exe.config)。
·
2022-05-11 11:35
微软是如何解决 PC 端程序多开问题的
不久前,在尝试使用C#解决PC端程序多开问题时,发现VB.NET的
WinForm
程序提供了一个非常简单的实现方式:无需任何代码,只需打个勾。我对它的实现原理很感兴趣,因此对其进行了探究。
·
2022-05-11 10:38
c#microsoft
C#
WinForm
制作登录界面的实现步骤
在【解决方案资源管理器】中找到Form1.cs,单击,快捷键F2重命名为“Login.cs”(命名很重要,不然之后项目多了根据不知道哪个项目的内容是什么)对窗体【Text】属性、【size】属性和【FormBoardStyle】属性进行修改添加一个新的窗体Ctrl+Shift+A,在弹出框中选择【Windows窗体】,命名为main.cs取消登录界面最大化最小化关闭按钮在父窗体菜单栏上显示最大化:
·
2022-05-10 16:58
.NET混合开发解决方案12 网页JS调用C#方法访问
WinForm
或WPF窗体
系列目录【已更新最新开发文章,点击查看详细】WebView2控件应用详解系列博客.NET桌面程序集成Web网页开发的十种解决方案.NET混合开发解决方案1WebView2简介.NET混合开发解决方案2WebView2与Edge浏览器的区别.NET混合开发解决方案3WebView2的
张传宁
·
2022-05-10 15:00
ASP.NET大型电子病历源码 医院电子病历系统源码带操作手册
**ASP.NET大型电子病历源码医院电子病历系统源码带操作手册开发语言:C#数据库:Oracle开发工具:VS2010源码类型:
WinForm
源码免费分享!
淘源码官网
·
2022-05-10 05:01
源码
c#
c#中
WinForm
使用OpencvSharp4实现简易抓边
环境:VS2019,OpencvSharp44.5.5.20211231,.NETFramework4.8界面设计:图像显示用的是picturebox控件都是windows基本控件效果展示:图像是自己画图画的所以抓的效果比较好。其他图片的话可能需要调整一下相关参数,效果可能达不到这么好实现原理:在图像中选择ROI,从原图上把对应ROI部分的图像扣下来,然后对扣下来的图像进行边缘处理等操作,得到边缘
·
2022-05-06 12:53
c#中
WinForm
用OpencvSharp实现ROI区域提取的示例
已经自学OpencvSharp一段时间了(目前工作用的是C#,就学了Opencvsharp了,vs2015,opencvsharp3),收获也有一些,现在就将我在学习过程中的收获分享出来吧。图像处理,很常见的问题,但对于大多数时候而言,我们往往不需要去处理整张图片,而是只需要处理一部分,这就涉及到了ROI(Regionofinterest)的提取了。我目前提取ROI的方法是采用掩膜Mask的方法。
·
2022-05-06 12:52
.NET混合开发解决方案8
WinForm
程序中通过设置固定版本运行时的BrowserExecutableFolder属性集成WebView2控件
系列目录【已更新最新开发文章,点击查看详细】在我的博客《.NET混合开发解决方案7
WinForm
程序中通过NuGet管理器引用集成WebView2控件》中介绍了
WinForm
程序中集成WebView2控件的基本实现方式
张传宁
·
2022-05-06 09:00
.NET混合开发解决方案7
WinForm
程序中通过NuGet管理器引用集成WebView2控件
系列目录【已更新最新开发文章,点击查看详细】WebView2组件支持在
WinForm
、WPF、WinUI3、Win32应用程序中集成加载Web网页功能应用。
张传宁
·
2022-05-05 16:00
.NET混合开发解决方案6 检测是否已安装合适的WebView2运行时
在桌面程序(
WinForm
、WPF、WinUI、Win3
张传宁
·
2022-05-05 09:00
C#开发
Winform
实现文件操作案例
目录一、文件对话框(1)OpenFileDialog对话框(2)SaveFileDialog对话框(3)FolderBroswerDialog对话框二、文件及文件夹操作(1)文件常用操作(2)文件夹常用操作(3)文件夹的复制和移动文件和流的概念:读写文本文件最常用的类有:读写文件操作的基本步骤为:文件流对象:文件读写器常用方法:三、读写文本文件四、序列化与反序列化(1)序列化单个对象(2)序列化集
·
2022-05-04 13:25
C#实现计算器功能(
winform
版)
本文实例为大家分享了C#实现计算器功能的具体代码,供大家参考,具体内容如下代码:Randomrad=newRandom();//实例化随机对象 privatevoidForm1_Load(objectsender,EventArgse) { this.Left=Screen.PrimaryScreen.WorkingArea.Width/2-this.Width/2;
·
2022-05-04 13:25
C#开发
Winform
实现学生管理系统
一、案例功能的实现数据:--专业createtableProfessionInfo(ProfessionIDintprimarykeyidentity(1,1),--专业编号professionNamevarchar(50)notnullunique--专业名称)--学生createtableStudentInfo(StuIDvarchar(20)primarykey,--学生学号StuNamev
·
2022-05-04 13:51
C#开发
Winform
程序调用存储过程
数据表及数据准备:createtableMember(MemberIdintprimarykeyidentity(1,1),MemberAccountnvarchar(20)unique,MemberPwdnvarchar(20),MemberNamenvarchar(20),MemberPhonenvarchar(20))truncatetableMemberinsertintoMember(M
·
2022-05-04 13:50
Winform
datagridview中显示下拉框示例
方式一:如下图所示,该方式也是较为简单的一种。你只需要添加一列类型为DataGridViewComboBoxColumn的列,然后添加数据源即可。但是我们看到这种方式的下拉列表看起来并不是十分的美观,至少我个人是这么觉得的。方式二:如下图所示。如上所示,这样只有在每次点击特定列的单元格时,才会显示下拉列表。其实原理也非常简单,只需要在选择DataGridView的单元格时,判断是不是要显示下拉列表
※※冰馨※※
·
2022-05-04 07:12
VS
c#
wpf
linq
aardio 文本窗体调用数据问题
varpyCode=/**importmathdeffun(x,y,XX,B):returnB/y*math.exp(-math.pi*B*B*(XX-x)*(XX-x)/(y*y))**//*DSG{{*/var
winform
白叔King
·
2022-05-01 08:09
aardio
vue.js
webpack
javascript
aardio web.blink打开网址
废话不多说importwin.ui;/*DSG{{*/var
winform
=win.form(text="京宝后台系统";right=1123;bottom=570)
winform
.add()/*}}*
白叔King
·
2022-05-01 08:39
aardio
aardio
基于SqlSugar的数据库访问处理的封装,在.net6框架的Web API上开发应用
我前面几篇随笔介绍了关于几篇关于SqlSugar的基础封装,已经可以直接应用在
Winform
项目开发上,并且基础接口也通过了单元测试,同时测试通过了一些
Winform
功能页面;本篇随笔继续深化应用开发,
伍华聪
·
2022-04-29 18:00
C#使用三层架构开发
Winform
的详细案例
三层架构将整个业务应用划分为:(1)界面UI层(2)业务逻辑层(3)数据访问层对于复杂的系统分层可以让结构更加清晰,模块更加独立,便于维护。各层的任务:(1)数据访问层:负责数据库的操作。(2)业务逻辑层:实现功能模块的业务逻辑。(3)界面UI层:绘制界面,以及负责界面相关代码。(4)实体类:将数据库中的表转化为面向对象思想中的类。一、案例需求使用三层架构实现学生管理:(1)专业下拉框绑定专业表数
·
2022-04-29 14:45
基于SqlSugar的数据库访问处理的封装,支持.net FrameWork和.net core的项目调用
由于我们有时候需要在基于.netframework的项目上使用(如
Winform
端应用),有时候有需要在.netcore的项目上使用(如.netcore的WebAPI),那么我们把基于SQLSugar的基础模块封装
伍华聪
·
2022-04-29 11:00
在C#中使用 SendMessage 实现操作外部其他程序上的控件教程
一、C#代码实现本案例使用的是c#
winform
.NETFramework4.7.2首先我们声明一个寻找窗体的函数[DllImport("User32.dll",EntryPoint="FindWindow
无人岛
·
2022-04-27 15:00
揭秘.NET Core剪裁器背后的技术
我发布了对.NETCore程序进行瘦身的开源软件Zack.DotNetTrimmer,与.NETCore内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,而且还支持WPF、
WinForm
·
2022-04-27 10:01
.NET桌面程序集成Web网页开发的多种解决方案
系列目录【已更新最新开发文章,点击查看详细】B/S架构的Web程序几乎占据了应用软件的绝大多数市场,但是C/S架构的
WinForm
、WPF客户端程序依然具有很实用的价值,如设计类软件AutoCAD与AutodeskRevit
张传宁
·
2022-04-26 12:00
FreeRTOS学习第一篇
FreeRTOS移植源码C#通过
Winform
串口配合交互的源码本次移植花了大几天才彻底搞定。官方Demo倒是很快,然而我不想直接用官方
Walk in loosing
·
2022-04-25 08:34
STM32
stm32
async void 导致程序崩溃
来源:https://note.guoqianfan.com/2...前言之前都是在文档里看到:除了
winform
的事件可以使用asyncvoid,其他情况下绝对不能使用asyncvoid,而是要用asyncTask
·
2022-04-23 13:40
c#asp.net
前端进阶_狂神Vue笔记_语法指令v-bind、v-on、v-for_表单双绑_组件_Axios异步通信_Vue的生命周期_计算属性_插槽 <slot>_webpack使用_vue-router路由
四、第一个Vue程序4.1、什么是MVVMMVVM(Model-View-ViewModel)是一种软件设计模式,由微软WPF(用于替代
WinForm
,以前就是用这个技术开发桌面应用程序的)和Silverlight
1017w
·
2022-04-15 17:16
vue.js
mvc
手把手教会 VS2022 设计
Winform
高DPI兼容程序 (net461 net6.0 双出)
本文主要解决两个问题*C#
Winform
高DPI字体模糊.*高DPI下(缩放>100%),UI设计器一直提示缩放到100%,如果不重启到100%,设计的控件会乱飞.
AlexChow
·
2022-04-14 06:00
详解C#
winform
ListView的基本操作
组图的加载与导入图片存放的相对路径/与exe存放在一个文件夹为界面添加图片组–组件图片下载路径链接:img_jb51.rar//组图的加载与导入Dictionarydic=newDictionary();//保存序号--文件路径privatevoidLoadImgList(){stringimgPath=@".\img";//文件夹路径if(Directory.Exists(imgPath)==f
·
2022-04-08 18:21
CZGL.ProcessMetrics监控.NET应用
效果图预览:安装ProcsssMetrics只需要通过Nuget安装一个库,即可快速为程序添加资源监视,ProcssMetrics同时支持
Winform
、Wpf、ASP.NETCore等。
·
2022-04-05 22:22
如何快速开发基于
Winform
的应用系统
在我们实际业务开发中,从头开发一个应用系统,不管是基于BS的前端项目,还是基于
Winform
的CS应用系统,都是由容易到复杂,逐步演化的一个开发过程,如果我们基于一定基础上,并配合一些配套的开发工具,那么这个应用系统的开发就会变得容易很多
伍华聪
·
2022-03-30 15:00
Python集成C#实现界面操作下载文件功能的全过程
目录〇、写在前面一、这个功能是怎么样的二、
WinForm
端功能实现1.界面设计2.方法定义三、Python端功能实现四、运行效果五、存在问题总结〇、写在前面你想的没错,Python和C#其实都可以单独实现我们要实现的功能
·
2022-03-22 14:34
揭秘.NET Core剪裁器背后的技术
我发布了对.NETCore程序进行瘦身的开源软件Zack.DotNetTrimmer,与.NETCore内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,而且还支持WPF、
WinForm
杨中科
·
2022-03-21 20:00
.NET Core剪裁器Zack.DotNetTrimmer升级瘦身引擎,并支持剪裁计划的录制和回放
我发布了对.NETCore程序进行瘦身的开源软件Zack.DotNetTrimmer,与.NETCore内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,而且还支持WPF、
WinForm
杨中科
·
2022-03-21 09:00
C#开发
Winform
实现窗体间相互传值
目录一、前言二、公共属性三、公共方法四、委托1、定义一个委托2、实例化一个此委托类型的事件3、定义要执行的方法4、将方法绑定到事件5、触发委托一、前言我们在做
Winform
窗体程序开发的时候,会经常遇到窗体之间相互传值
·
2022-03-20 17:24
Winform
跨窗口传递数据的几种方法
方法一:类中定义静态字段作为中间转换变量,在另一个类中直接改变静态字段的值。publicpartialclassForm2_Main:Form{publicstaticstring_currentlogname="";publicstaticbool_logon=false;publicForm2_Main(){InitializeComponent();}}publicpartialclassF
YY的世界
·
2022-03-20 00:31
C#学习笔记
c# 学习笔记 (2) 窗体之间互相调用的方法
c#学习笔记(2)窗体之间互相调用的方法创建一个
winform
工程创建两个窗体一个子窗体,一个父窗体,这里为了演示,子窗体和父窗体上都有一个文本框和按键,点击任意一个窗体上的按键,窗体上文本框的内容会同步到另外一个窗体的文本框上
不咸不要钱
·
2022-03-20 00:59
c#学习笔记
C#中
WinForm
程序退出方法(释放资源)
在旧
winform
项目中,发现将程序应用关闭后其实并没有真正的完全释放了资源,原因可能是有一部分委托和还在运行的线程并没有随着应用的关闭而停止。
柠檬精爱喝白醋
·
2022-03-20 00:56
C#
c# 火狐浏览器怎么嵌入窗体中_C#
WinForm
窗体内Panel容器中嵌入子窗体、程序主窗体设计例子...
C#
WinForm
父级窗体内Panel容器中嵌入子窗体、程序主窗体设计例子在项目开发中经常遇到父级窗体嵌入子窗体所以写了一个例子程序,顺便大概划分了下界面模块和配色,不足之处还望指点主窗体窗体采用前面一篇博客设计扁平化窗体主要思路
weixin_39530833
·
2022-03-20 00:25
c#
火狐浏览器怎么嵌入窗体中
WinForm
窗体中如何在一个窗体中取到另一个窗体的值
例如我们定义两窗体,Form1和Form2,如何在Form2中取到Form1中的一个值呢?解决方法1:在Form1中定义一个成员变量,例如publicstringa=“”:然后给这个成员变量赋值,例如a=lblname.text;在Form2中我们定义一个成员变量,例如publicstringb="";然后实例化一个Form1对象,Form1f1=NewForm();然后通过实例化对象form可以
weixin_30954265
·
2022-03-20 00:23
WinForm
中如何实现窗体间传递数据字符
我们经常遇到在程序设计中,数据可以在同一个窗体中传递,也可能在窗体间传递。这里将要阐述窗体之间的数值传递。例如需要通过调用子窗体来修改父窗体的内容。【注意】窗体间传值要弄清楚到底是哪个对象的问题,否则容易传错值。例如,我们要实现,在登陆窗体中,把当前的登陆用户信息传递给主窗体,但是却实例了一个新的对象loginFrm把里头的信息传递给了mainFrm,得到了的却是空值,为什么??窗体传值的前提是,
Paullink520
·
2022-03-20 00:21
Winform
中实现在静态方法中调用主窗体的方法或组件
一、实现效果①在另一个窗体操作主窗体的控件显示数据;②在另一个窗体获取主窗体的数据信息;③在另一个窗体调用主窗体的方法;二、实现步骤2.1、在被操作的窗体上添加该窗体的静态窗体//1-创建该窗体的静态类//基础publicstatic被操窗体的名称窗体别名=null;//示例publicstaticUIComponetFormuIComponetForm=null;2.2、在被操作窗体加载时指定该
牛奶咖啡13
·
2022-03-20 00:20
Winform
c#
Winform
静态方法调用窗体控件和方法
WPF常用控件用法及介绍
如:StackPanel面板onetwothree2.TabControl像这种标签页控件,在
winform
种非常常见,Tabpge子页面,而在WPF种,对应的则是TabItem类。
·
2022-03-13 16:47
c#实现windows远程桌面连接程序
c#实现windows远程桌面连接程序使用
winform
制作windows远程桌面连接程序,windows自带了远程桌面连接,我们需要将远程桌面连接集成到自己的
winform
程序,并实现管理远程主机的配置
你狗
·
2022-03-13 11:08
c#
winform
中更新UI控件的方案介绍
这是一个古老的话题。。。直入主题吧!对winfrom的控件来说,多线程操作非常容易导致复杂且严重的bug,比如不同线程可能会因场景需要强制设置控件为不同的状态,进而引起并发、加锁、死锁、阻塞等问题。为了避免和解决上述可能出现的问题,微软要求必须是控件的创建线程才能操作控件资源,其它线程不允许直接操作控件。但是现代应用又不是单线程应用,无论如何肯定会存在其它线程需要更新控件的需求,于是微软两种方案来
志存高远,脚踏实地
·
2022-03-11 18:00
基于SqlSugar的数据库访问处理的封装,支持多数据库并使之适应于实际业务开发中(2)
以及实现对常规项目中对数据访问的基类封装,并通过编写单元测试覆盖相关的功能测试,虽然最后编写单元测试的代码就是实际调用数据处理的代码,不过没有界面不太直观,本篇随笔继续深入SqlSugar的使用介绍,介绍基于
Winform
伍华聪
·
2022-03-11 11:00
Winform
调用存储过程
数据表及数据准备:createtableMember(MemberIdintprimarykeyidentity(1,1),MemberAccountnvarchar(20)unique,MemberPwdnvarchar(20),MemberNamenvarchar(20),MemberPhonenvarchar(20))truncatetableMemberinsertintoMember(M
農碼一生
·
2022-03-09 22:00
物联网温度采集系统设计
温度测量范围为-55℃到+125℃wendu_0.png监控端使用C#编写
Winform
程序,运行环境Windows7或者WindowsServer2008以上,并且需要.NETFramework4.5
i宁静的鱼
·
2022-03-08 23:10
C#开发
WinForm
清空DataGridView控件绑定的数据
使用DataGridView控件绑定数据后有时需要清空绑定的数据,在清除DataGridView绑定的数据时:1、设置DataSource为nullthis.dgvDemo.DataSource=null这样虽然可以清空DataGridView绑定的数据,但是DataGridView的列也会被删掉。2、用DataGridView.Row.Clear()this.dgvDemo.Rows.Clear
·
2022-03-07 18:44
C#开发
WinForm
根据条件改变DataGridView行颜色
根据条件改变DataGridView行的颜色可以使用RowPrePaint事件。示例程序界面如下:示例程序代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;
·
2022-03-07 18:43
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他