未来无限
一个热衷于C#、C++语言的的开源博主,有问题可在博客下评论哦~同时欢迎私聊及互关
展开
-
C#Winform中DataBinding实现数据绑定实例
本文实例演示Winform中如何使用DataBinding实现数据绑定。原创 2024-03-14 09:45:24 · 880 阅读 · 0 评论 -
VS2017制作安装包如何将整个文件夹添加进依赖项中
VS2017制作安装包如何将整个文件夹添加进依赖项中原创 2023-11-01 15:00:52 · 521 阅读 · 0 评论 -
使用VS2017打包安装程序如何修改默认安装路径
使用VS2017打包安装程序如何修改默认安装路径.其他版本VS同样适用原创 2023-11-01 13:50:35 · 1040 阅读 · 0 评论 -
VS2017 Release生成时出现 “不安全代码只会在使用 /unsafe 编译的情况下出现“的解决方法
VS2017 Release生成时出现 “不安全代码只会在使用 /unsafe 编译的情况下出现“的解决方法原创 2023-11-01 13:34:24 · 534 阅读 · 0 评论 -
C#Winform中读取Excel表格数据并显示到DataGridView控件实例
C#Winform中读取Excel表格数据并显示到DataGridView控件实例原创 2023-08-15 10:56:33 · 1761 阅读 · 0 评论 -
C#Winform中DataGridView控件显示行号实例
本文演示C#Winform中如何给DataGridView控件显示行号原创 2023-08-14 09:08:12 · 1659 阅读 · 0 评论 -
C#Winform中Label的Text内容太长,不能换行的问题三种解决方案
C#Winform中Label的Text内容太长,不能换行的问题三种解决方案原创 2023-08-12 16:56:51 · 2400 阅读 · 0 评论 -
C#Winform中DataGridView单元格Header背景颜色设置
C#Winform中DataGridView单元格Header背景颜色设置属性原创 2023-08-12 16:49:14 · 1641 阅读 · 0 评论 -
C#Winform中的DataGridView的自动调整列宽设置
C#Winform中的DataGridView的自动调整列宽设置方法原创 2023-08-12 16:11:34 · 5635 阅读 · 0 评论 -
C#winform颜色、字体对话框控件使用实例
本文讲解C#winform颜色、字体对话框控件的使用原创 2023-07-31 11:24:10 · 734 阅读 · 0 评论 -
C#Winform控件tabcontrol用法讲解
本文讲解C#中Winform控件tabcontrol用法原创 2023-07-22 15:37:35 · 962 阅读 · 0 评论 -
C#生成类库dll以及调用实例
C#生成类库dll以及调用实例原创 2023-07-13 10:55:52 · 1542 阅读 · 0 评论 -
C#winform电脑关机实例
本篇实例演示C#winform电脑关机原创 2023-07-12 16:00:57 · 935 阅读 · 0 评论 -
C#winform表格控件DataGridView添加数据及获取选中行的值实例
本文实例讲解C#winform表格控件DataGridView添加数据及获取选中行的值原创 2023-07-12 09:19:22 · 4755 阅读 · 0 评论 -
C# WinForm程序安全彻底退出方法
本文讲解在C#退出WinForm程序的方法原创 2023-07-11 19:08:09 · 2078 阅读 · 0 评论 -
C# WinForm ComboBox 自定义数据项 (ComboBoxItem )用法实例
本篇介绍C# WinForm ComboBox 自定义数据项 (ComboBoxItem )用法原创 2023-07-11 10:50:28 · 1663 阅读 · 0 评论 -
SQL中char和nchar 的区别
SQL中char和nchar 的区别原创 2023-07-08 10:43:23 · 461 阅读 · 0 评论 -
SQLServer2005位安装教程(图解)
SQL Server 2005安装教程原创 2023-07-08 10:40:27 · 1759 阅读 · 0 评论 -
SQL Server数据库连接失败错误及解决方法
SQL Server数据库连接失败错误及解决方法原创 2023-07-08 10:28:20 · 12687 阅读 · 0 评论 -
C#winform自定义Trackbar控件实例
本篇讲解自定义Trackbar控件实例,我们项目开发中为了保持项目界面的风格的一致性,需要自定义Trackbar控件,系统自带的控件样式不能更改,无法满足需求。原创 2023-07-04 19:03:02 · 1235 阅读 · 1 评论 -
C#Winform 中tabcontrol 美化实例
本篇讲解tabcontrol 美化实例,我们项目开发中为了保持项目界面的风格的一致性,需要美化tabcontrol控件,系统自带的控件样式不能更改,无法满足需求。原创 2023-07-04 13:55:58 · 1818 阅读 · 0 评论 -
C#winform自定义圆角按钮控件
本篇介绍自定义圆角渐变按钮,实现过程。原创 2023-07-03 15:36:14 · 2131 阅读 · 0 评论 -
C#Winform圆角无毛刺窗体实例
本篇实例讲解窗体的圆角实现,对比了多种方法,最后一种实现了无毛刺的圆角窗体。通过绘制圆角的路径,并创建对应的窗体Region区域实现,重新创建Region的所有方法,产生的Region都是有锯齿的,其效果一般,不能满足较高需求的项目。原创 2023-06-30 17:29:28 · 1953 阅读 · 0 评论 -
C#winform自定义绘制曲线控件实例
本文实例讲解自定义绘制曲线控件过程。在实际项目中,需要绘制曲线,系统的提供的绘制曲线的控件有时不能满足自己的需要,需要根据项目需要定制开发曲线控件。实例目标,实时绘制显示温湿度值曲线。原创 2023-06-30 12:01:53 · 1533 阅读 · 0 评论 -
C#winform不同容器中RadioButton实现互斥
本文讲解winform不同容器中RadioButton实现互斥实现方法。原创 2023-06-27 14:11:25 · 1291 阅读 · 0 评论 -
C#winform使用Screen类实现多屏开发实例
本文介绍Screen类,通过多屏开发实例讲解Screen类用法。原创 2023-06-26 11:40:04 · 1006 阅读 · 0 评论 -
C#Winform抽屉式导航栏实例讲解
Winform在UI界面设计时不如WPF灵活,如实现抽屉式导航栏功能不是很容易。本文讲解如何采用简单代码量较少的实现该功能。原创 2023-06-25 16:43:50 · 2454 阅读 · 0 评论 -
C#winformPID控制算法和曲线输出实例
本文实例讲解PID算法及如何动态输出PID曲线,绘制曲线为自定义的控件。原创 2023-06-20 14:43:16 · 871 阅读 · 0 评论 -
C#winform进度条弹窗实例
MethodInvoker 是位于System.Windows.Forms下的元数据,表示一个委托,该委托可以执行托管代码中声明为void且不接受任何参数的任何方法。在对控件的 invoke 方法进行调用时或需要一个简单委托又不想自己定义时可以使用该委托。项目中,使用MethodInvoker跨线程UI控件调用,使用了委托实现主窗体与进度条窗体之间的进度传递,使用了多线程进行刷新进度,当然也可以使用BackgroundWorker组件。解决跨线程调用UI控件的问题。本文实例讲解进度条弹窗实现过程。原创 2023-06-14 15:13:20 · 2355 阅读 · 0 评论 -
C# Winform带进度条的旋转等待提示框实例
允许您在单独的线程上执行某个可能导致用户界面(UI)停止响应的耗时操作(比如文件下载数据库事务等),并且想要一个响应式的UI来反应当前耗时操作的进度。项目开发中操作耗时操作时有时需要显示等待提示,同时要求不能继续操作界面,同时显示进度,等待完成后窗体恢复可操作,等待提示自动关闭。添加pictureBox控件,在pictureBox控件添加xxx.gif动图。添加label1和label2及button1控件。创建自定义BackgroundWorker类。这里不在赘述,不理解参考相关文件。原创 2023-06-14 08:40:55 · 1298 阅读 · 0 评论 -
C#Winform文件流FileStream实例讲解
正确使用异步 I/O 可以使应用程序的速度加快 10 倍,但是如果在没有为异步 I/O 重新设计应用程序的情况下使用异步 I/O,则可能使性能降低 10 倍。4 FileStream是一个较底层的类,只能简单地读文件到而缓冲区,而Stream类封装了一些高级的方法,如按行读取ReadLine()。FileStream类读取、写入、打开和关闭文件系统上的文件,并操作其他与文件相关的操作系统句柄,包括管道、标准输入和标准输出。5 FileStream类主要使用于大文件读写,Stream类主要用于小文件的读写。原创 2023-06-13 15:02:18 · 711 阅读 · 0 评论 -
C#winform多国语言应用实例
我们在开发项目中,一般需要软件支持多种语言,供不同客户使用。本文实例讲解实现办法。原创 2023-06-09 09:28:33 · 1556 阅读 · 0 评论 -
C#winform动态高频刷新显示图片实例
MemoryStream类用于向内存而不是磁盘读写数据。MemoryStream封装以无符号字节数组形式存储的数据,该数组在创建MemoryStream对象时被初始化,或者该数组可创建为空数组。可在内存中直接访问这些封装的数据。内存流可降低应用程序中对临时缓冲区和临时文件的需要。创建一个流,其后备存储为内存。读写内存,属于底层内存读写,速度快!有时候需要高频刷新图片,为了提高性能使用MemoryStream 类。定时器计时设置为1ms,编写了拷贝和不拷贝数据流转化为字节数组方法。原创 2023-06-08 10:58:52 · 1138 阅读 · 0 评论 -
C#Winform应用委托和事件实现窗体间值传递
同时,项目开发中,经常遇到窗体间信息传递,下面笔者通过委托和事件来实现,对于初学者能够快速上手,并且快速应用委托和事件。原创 2023-06-05 16:27:29 · 1261 阅读 · 0 评论 -
C#winform定时器作为计时器误差大小实例
定时器在我们实际项目应用中,有时作为定时器来使用,根据下面实例来演示下实际的应用效果。该实例使用Timer控件作为定时器与系统的时间作对比,展示误差大小。原创 2023-06-05 09:05:25 · 413 阅读 · 0 评论 -
C#Winform应用第三方org.in2bits.MyXls.dll插件进行导出Excel
使用 org.in2bits.MyXls.dll第三方插件对excel操作原创 2023-06-03 16:04:50 · 351 阅读 · 0 评论 -
VS多个项目如何共用文件
2、在弹出对话框中选择,选择文件,然后在【添加】按钮旁边有个箭头,单击箭头选择【添加为链接】的菜单,即可实现共享文件方式,如下图所示;1、项目右键单击,从弹出菜单中选择【添加】-【现有项】;Com文件为公共文件、类,使用的项目添加为链接。原创 2022-09-28 11:40:35 · 2943 阅读 · 0 评论 -
SQLite 索引详解
索引(Index)是一种特殊的查找表,数据库搜索引擎用来加快数据检索。简单地说,索引是一个指向表中数据的指针。一个数据库中的索引与一本书后边的索引是非常相似的。例如,如果您想在一本讨论某个话题的书中引用所有页面,您首先需要指向索引,索引按字母顺序列出了所有主题,然后指向一个或多个特定的页码。索引有助于加快 SELECT 查询和 WHERE 子句,但它会减慢使用 UPDATE 和 INSERT 语句时的数据输入。索引可以创建或删除,但不会影响数据。原创 2022-09-17 13:51:54 · 1203 阅读 · 0 评论 -
VS2017打包程序插件无法下载(installer poject)和打包过程
注意:exe程序的执行所依赖的文件、库等一般都是release/debug下的所有文件夹,比如上图,我所依赖的文件就是release下的bin/data/obs-plugins三个文件夹,当编写VS程序过程中,可能会对程序进行打包,这时我们就需要vs自带的打包程序Microsoft Visual Studio 2017 Installer Projects插件工具,但我们进行下载时,插件只有4~5M左右,但是可能一直都无法下载下来,造成这样可能的情况是网被墙了,其实国内网站经常会出现类似的情况,转载 2022-09-07 11:58:57 · 1731 阅读 · 0 评论 -
C#Socket编程TCP实例(四)
第五步:接收到客户端的连接,用socket对像的Accept()方法创建一个新的用于和客户端进行通信的socket对像;第三步:用socket对像的Connect()方法以上面建立的EndPoint对像做为参数,向服务器发出连接请求;第五步:用socket对像的Receive()方法接受服务器发来的信息;第二步:用指定的端口号和服务器的ip建立一个EndPoint对像;第三步:用socket对像的Bind()方法绑定EndPoint;第二步:用指定的端口号和服务器的ip建立一个EndPoint对像;...原创 2022-08-31 15:15:09 · 259 阅读 · 0 评论