• 2024-07-01转:在Linux上运行WinForm
    C#winform软件实现一次编译,跨平台windows和linux、mac兼容运行,兼容VisualStudio原生界面Form表单开发-亲善美-博客园(cnblogs.com) 一、背景:微软的.netcore开发工具,目前来看,winform界面软件还没有打算要支持linux系统下运行的意思,要想让c#桌面软件在linux系统上运行,开
  • 2024-07-01C#winform如何在窗体实现视频播放
    1.在Form窗体设计中的左侧工具箱列表中右击鼠标,单击选择项。2.在弹出的对话框中点击COM组件,选择WindowsMediaPlayer,点击确定3.接着在工具箱选择WindowsMediaPlayer控件,将控件添加到窗体中,并且添加一个OpenFileDialog控件4.接着在工具箱的对话框中将OpenFileDialog添加
  • 2024-06-24Winform RichTextBox 获取Text文本中段落及区块
    在C#WinForms应用程序中,RichTextBox控件是一个功能强大的文本编辑控件,支持多种文本格式。如果你需要获取RichTextBox中每一部分的文本,包括段落和不同样式的区块,可以通过以下步骤实现。总体思路是使用RichTextBox的RichTextBox.Find以及RichTextBox.SelectionStart和RichTextBox.
  • 2024-06-21C# Winform 开源UI库
        WinForms,作为微软.NET框架下的一个桌面应用程序开发工具,自1999年首次亮相以来,已经走过了二十多年的发展历程。它以其简单直观的拖拽式界面设计和丰富的控件库,成为了大众喜爱的入门学习编程工具。由于它是比较基础的开发工具,在UI上并没有做太多优化,所以设置出来的界
  • 2024-06-21基于C#的winform和halcon开发的通用视觉框架,类似visionpro
    基于C#的winform和halcon开发的通用视觉框架界面风格和visionpro的很像,线条连线的流程风格,代码编译无报错,程序可运行,工具不是很完善,适合大家学习使用。需要源码请私信或者加QQ
  • 2024-06-21基于C#的winform和halcon开发的通用视觉框架
    基于C#的winform和halcon开发的通用视觉框架代码编译无报错,程序可运行,有些地方有BUG,适合大家学习使用。需要源码请私信或者加QQ
  • 2024-06-20远程桌面一键登录 winform
    RDPRemoteLoginPro\RDPRemoteLoginPro.csproj<ProjectSdk="Microsoft.NET.Sdk"><PropertyGroup><TargetFramework>net8.0-windows</TargetFramework><OutputType>WinExe</OutputType><AssemblyName&g
  • 2024-06-18禁止启动多个winform项目进程程序.exe
    1,在winform项目中 Program.cs文件里添加usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.Linq;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespaceSMProjectSysetm{internalstaticclassProgram
  • 2024-06-17MVVM模式开发WinForm-ReactiveUI
    一、引言  谈到MVVM设计模式,首先让人想到的是WPF。没错,MVVM的概念是微软在2005年提出的,并首次将其应用到WPF中。最近非常火的Vue.js也是使用了MVVM的设计模式。MVVM设计模式的核心部分是DataBinding机制。顾名思义,其功能就是将Model的数据绑定到View层,并且将View层控件的变换绑
  • 2024-06-17aardio实战篇) 下载微信公众号文章为pdf和html
    首发地址:https://mp.weixin.qq.com/s/w6v3RhqN0hJlWYlqTzGCxA前言之前在PC微信逆向)定位微信浏览器打开链接的call提过要写一个保存公众号历史文章的工具。这篇文章先写一个将文章保存成pdf和html的工具,后面再补充一个采集历史的工具,搭配使用就能保存所有历史文章到本地。如
  • 2024-06-15C# Winform 设置焦点控件的两种方式和注意事项
    一、方法//设置本窗体的活动控件为某个控件this.ActiveControl=this.button2;//调用Focus方法设置某个控件获取焦点this.button2.Focus();二、注意事项1、在窗体实例化——加载——绘制——显示完毕四个过程中使用两种方法设置效果有区别,具体如下:namespaceWindowsFormsAppl
  • 2024-06-14WinForm窗口水印
    先上效果图 参考代码分享:给窗体添加水印-陈恩点-博客园(cnblogs.com)WinForm添加水印-白衣如花-博客园思路使用透明无框窗体覆盖需要添加水印的窗体,并设置owner为主窗体。然后在透明窗体绘制水印文本即可。代码1publicclassWatermark2{3pr
  • 2024-06-12C# winform中RDLC报表绘制
    C#winform中RDLC报表绘制使用集成开发环境为VS2010,框架版本为.NETFramework4以下我们以一个简单的学生报表作为例子。publicclassStudent{publicstringname{get;set;}publicstringid{get;set;}publicstringclasses{get;set;}publicstringhome{get;set;}publi
  • 2024-06-11C# WinForm 实现学生成绩信息管理系统,连接SQL数据库,完整代码
    C#WinForm实现学生成绩信息管理系统《面向对象程序设计》实验功能介绍1、学生信息查询2、学生选课信息3、学生信息修改4、学生成绩录入实验分析遇到的问题解决方法主要问题嗨,我是射手座的程序媛,期待与大家更多的交流与学习,欢迎添加:3512724768《面向对象程序设计
  • 2024-06-03Winform中,如何使用ChromiumWebBrowser预览网络pdf文件
    一、开发环境vs2022.net8windows10系统二、准备创建Winform项目(名称随意)通过引入依赖包:CefSharp.WinForms.NETCore三、使用1、安装好依赖包后,会自动在工具箱中显示该控件:ChromiumWebBrowser,直接拖到窗体中2、加载urlpdf文件链接很简单,就一行代码chromiumWeb
  • 2024-05-28user.config文件的备份和恢复(winform)
    user.config文件的备份和恢复(winform)场景出现user.config文件内容破坏,全为0x00的问题。思路备份和恢复。启动时,如果user.config文件有效,则备份到备份文件,如果无效,则恢复备份文件到user.config文件。文件备份和恢复函数(Program.cs文件)privatestaticboolMonitorConfigFile
  • 2024-05-24推荐2款开源、美观的WinForm UI控件库
    前言今天大姚给大家分享2款开源、美观的WinFormUI控件库,希望可以帮助到有需要的同学。WinForm介绍WinForm是一个传统的桌面应用程序框架,它基于Windows操作系统的原生控件和窗体。通过简单易用的API,开发者可以快速构建基于窗体的应用程序,并且可以利用多种控件和事件来实现应
  • 2024-05-23【WPF】WPF中调用winform的控件,winform始终置顶处理
    在WPF中调用windowFormsHost的控件时,由于渲染机制的问题总会出现各种问题,比如Winform的控件始终会出现在最顶层。在WPF项目中添加Microsoft.DwayneNeed.dll可以避免置顶问题<xmlns:interop=clr-namespace:Microsoft.DwayneNeed.Interop;assembly=Microsoft.DwayneNeed></xmln
  • 2024-05-21.net8 winform程序使用EntityFrameworkCore连接数据库
    在.NET8WinForms应用程序中使用EntityFramework(EF)Core,你需要按照以下步骤操作:1.添加EntityFrameworkCoreNuGet包。2.定义你的数据模型。3.创建数据库上下文(DbContext)。4.在数据库上下文中配置EntityFramework。5.使用EntityFrameworkCore的API来执行数据库操作。
  • 2024-05-20winform开发excel
         Excel的二次开发方法有很多,下面主要介绍一个asponse.cell的使用方法,通过winform制造excel的小软件进行处理excel。 软件主要功能是先检查三个表中数据是否正确,比如是表头及列头等,然后将切割表和材料的数据进行组合,存放到数据跟踪表里。下面是加载到内存过程  
  • 2024-05-18Winform窗体的属性页没有显示筛选框
    新建一个Wiform项目,在新窗体中添加了一些Button、TextBox,然后查看这个窗体的属性页,发现属性页上方没有属性筛选框如果你装了DevExpress,那么在窗体上放置一些Dev的控件,发现属性出现了筛选框然后尝试一下创建一个Dev窗体DevExpress.XtraEditors.XtraForm,仍然不会出现筛选框,只有
  • 2024-05-18非常全能WinForm 开发框架 - ReaLTaiizor
    欢迎ReaLTaiizor是一个用户友好的、以设计为中心的.NETWinForms项目控件库,包含广泛的组件。您可以使用不同的主题选项对项目进行个性化设置,并自定义用户控件,以使您的应用程序更加专业。项目地址:https://github.com/Taiizor/ReaLTaiizor步骤1:添加ReaLTaiizor的引用或在NuGet上搜
  • 2024-05-14C# WinForm 解除资源文件的占用并删除
    1.删除未解除占用的资源时2.调用WindowsAPI函数解除文件占用[DllImport("kernel32.dll",SetLastError=true)][return:MarshalAs(UnmanagedType.Bool)]staticexternboolCloseHandle(IntPtrhObject);[DllImport("kernel32.dll"
  • 2024-05-12WinForm使用IOC控制程序
    新建WinForm程序1、添加Nuget包Microsoft.Extensions.DependencyInjection2、改变启动项internalstaticclassProgram{///<summary>///应用程序的主入口点。///</summary>[STAThread]staticvoidMain(){//创建服务容
  • 2024-05-08C#winform实现通过点击Button来切换不同的界面
    C#winform实现通过点击Button来切换不同的界面实现目标:点击左边菜单栏里面的Button实现右边区域切换不同界面。步骤:1.界面布局由于实现目标需要用到容器控件,所以需要选择合适的容器控件来进行左右区域布局。常用的容器控件有:Panel,FlowLayoutPanel,GroupBox,TabControl,SplitConta