• 2024-09-13winform-运动和学习
    项目简介:   这是一款帮助大家进行运动和学习的一款产品,在此项目中可以清楚的看到自己发生的变化,也可以通过本产品的AI技术,学习和了解更多的知识内容,此项目可进行转发,供更多的人使用。在使用中如遇到问题,请联系:lilf0117。项目下载地址为:https://mp-22e7468a-898b-4fd0-b8ef-c
  • 2024-09-12WinForm项目结构详解及实例代码
    WinForm(WindowsForms)是基于.NETFramework平台的客户端(PC软件)开发技术,它允许开发者使用C#等语言创建丰富的图形用户界面(GUI)应用程序。本文将详细介绍WinForm项目的基本结构,并提供一个简单的登录系统实例代码,帮助读者更好地理解和应用WinForm技术。一、WinForm项目结构1.总体结构
  • 2024-09-11在WinForm中使用全局异常捕获处理
    在WinForm中使用全局异常捕获处理在WinForm应用程序中,全局异常捕获是确保程序稳定性的关键。通过在Program类的Main方法中设置全局异常处理,可以有效地捕获并处理未预见的异常,从而避免程序崩溃。注册全局异常事件[STAThread]staticvoidMain(){//注册全局异常捕获事件
  • 2024-09-10Winform C# 窗体应用程序简单入门
    搬运来源:https://blog.csdn.net/weixin_46262993/article/details/104169982?spm=1001.2014.3001.5502一、什么是Winform?WinForm是WindowsForm的简称,是基于.NETFramework平台的客户端(PC软件)开发技术,一般使用C#编程。C#WinForm编程需要创建「Windows窗体应用程序」项目
  • 2024-09-06C# Winform 打安装包
    开发好一款Winform程序,好多都是直接拉Debug文件里的内容,直接运行,或者打个简易的压缩包。有时候还忘记依赖库,鸡零狗碎。首先视觉上觉得很low,客户也觉得很粗糙价不配位。因此这个5毛钱的特效还是要加上,毕竟几十万的项目款都付了。提升一下软件的B格,提升客户体验度。一、下载安
  • 2024-09-06.NET 多版本兼容的精美 WinForm UI控件库
    前言有粉丝小伙伴在后台留言咨询有没有WinForm控件库推荐,现在就给安排上。.NET平台进行Windows应用程序开发的我们来说,找一个既美观又实用的WinFormUI控件库至关重要。本文将介绍ReaLTaiizor一款不仅具备精美界面、丰富控件选择,还支持从.NETFramework4.8到.NET8
  • 2024-09-05Winform下的画板
    1.Winform如何实现简单绘图如果想要自己画一个圆,矩形或者其他图形,可以使用控件或窗体自带的Paint事件,在事件中引用Graphics对象;也可以使用某个窗体或者控件的CreateGraphics方法需要引用usingSystem.Drawing.Drawing2D;(要画3D就用DirectX)2.使用Form1窗体Paint事件步骤
  • 2024-09-03winform实时获取系统dpi
    环境:window10框架:4.5.2由于windows10的DPI设置无法直接获取屏幕的真实长宽获取长宽代码intiH=Screen.PrimaryScreen.Bounds.Height;intiW=Screen.PrimaryScreen.Bounds.Width;两种方法:1、使用上边代码获取缩放后的长宽iH*DPI(1.25)=真实高度DPI获取方法:#reg
  • 2024-09-02解决WinForm程序在高DPI屏幕下界面缩放错误
    在高DPI设置下,WinForm应用程序的界面可能会出现扭曲或缩放不正确的问题。这是因为默认情况下,WinForm的布局和控件尺寸是基于标准DPI设计的,当在高DPI环境下运行时,界面可能会被强制缩放,导致控件排列不正确或模糊。要解决这个问题,你可以尝试以下几种方法:1.启用DPI感知(DPI
  • 2024-09-02Winform点击按钮Panle切换页面的实现
    一、项目结构二、主界面Main.csPanelName:panel1 三、代码实现namespace测试窗口切换{publicpartialclassMain:Form{//先定义对应的私有字段privateCmmPage_cmmPage;privateTwoPage_twoPage;publicMain()
  • 2024-08-31.NET 多版本兼容的精美 WinForm UI控件库
    目录前言项目介绍项目使用项目源码项目案例项目组件项目地址前言有粉丝小伙伴在后台留言咨询有没有WinForm控件库推荐,现在就给安排上。.NET平台进行Windows应用程序开发的我们来说,找一个既美观又实用的WinFormUI控件库至关重要。本文将介绍ReaLTaiizor一
  • 2024-08-24winform中使用BindingSource绑定到dataGridView中显示,增删改操作
    winform中使用BindingSource绑定到dataGridView数据源,并进行增删改操作。privateBindingSourceusersbinding;//定义数据源//查询记录事件Listdata=BLL.UserList();//获取对象集合Listdata//绑定用户列表if(usersbinding==null){usersbinding=newBindingSour
  • 2024-08-20【Winform】TabControl使用汇总
     一、改变标签颜色tabControl1.DrawMode=System.Windows.Forms.TabDrawMode.OwnerDrawFixed;ItemTabControl.DrawItem+=newSystem.Windows.Forms.DrawItemEventHandler(ItemTabControl_DrawItem); privatevoidtabControl1_DrawI
  • 2024-08-19winform工具箱安装其他控件
     下载对应的控件dll文件一,新建Winform项目或者打开您已有的Winform项目,选择窗体,显示窗体设计器界面,点击“视图”-“工具箱”,显示工具箱,如下图: 在工具箱,点击鼠标右键,添加选项卡 输入对应控件名 在工具箱中选中选中DEMO选项卡。 安装方法一:根据提示“此组中没有可
  • 2024-08-17Winform C#多显示器窗口控制详解
    写Winform程序的时候,有将一个窗口放置到特定的显示器,并且全屏的需求。于是借此机会,好好研究了一番这个Screen类[1],总结了一些方法。Windows的窗口逻辑首先我们需要知道窗口定位的逻辑。以2个窗口为例,下面的图片展示了显示器和坐标的对应关系。注意,使用深色模式可能看不清,可以点
  • 2024-08-16C#winform制作学生列表
    学生列表记录学习制作学生列表的过程。准备数据源​ 建一个实体类,设置数据源的类型。可以新建一个文件夹Model,在它下面建一个Student.cs实体类。Student.csnamespace_1.窗体.Model{//实体类:实体本质对现实的描述,映射ORM(ObjectRelationMapping)//POCOp
  • 2024-08-15c# Winform程序控件字体模糊、显示不全问题记录
     解决办法:添加应用程序清单文件app.manifest 修改程序清单文件:取消注释  <!--指示该应用程序可感知DPI且Windows在DPI较高时将不会对其进行自动缩放。WindowsPresentationFoundation(WPF)应用程序自动感知DPI,无需选择加入。选择加入此设
  • 2024-08-12C# 如何防止WinForm程序多次运行
    [C#开发技巧]如何防止程序多次运行-Learninghard-博客园(cnblogs.com)一、引言最近发现很多人在论坛中问到如何防止程序被多次运行的问题的,如: http://social.msdn.microsoft.com/Forums/zh-CN/6398fb10-ecc2-4c03-ab25-d03544f5fcc9,所以这里就记录下来,希望给遇到同
  • 2024-08-05Csharp Winform 流程图 (一、定义接口)
    一、创建接口,确定接下来流程创建的过程中我们需要使用的哪些方法及变量,同时为后续提供其他人员开发自定义节点图形做好基础。 1、基础接口定义:IBase.csinternalinterfaceIBase{ControlOwner{get;set;}stringId{get;set;}
  • 2024-07-30winform界面加载慢、卡顿
    C#Winform开发窗体程序时,当控件很多时,会出现加载缓慢、闪烁的问题,或者窗体放大缩小的时候,由于控件计算比例等,也会出现显示缓慢、闪烁的问题。解决方法:///<summary>///双缓冲,解决界面加载、放大、缩小的卡顿问题///</summary>protectedo
  • 2024-07-25记录|C#+winform创建扁平化风格界面
    本项目的C#内容是自己跟做的,自己做的内容已经打包,可以通过自己跟做写的Dashboard界面,C#下的winform模式下载获得,但是需要花费3个积分目录前言一、左边设置和步骤界面步骤Step1.Step2.Step3.Step4Step5二、右边属性和步骤属性设置步骤Step1.Step2.Step3.三、最终效
  • 2024-07-24c#写一个WINFORM的多线程操作
    以下是一个简单的示例,展示了如何在C#WinForms中创建一个按钮的异步事件,并使用Label控件来显示事件执行的时长。首先,确保你已经在你的项目中添加了一个Button和一个Label控件。假设按钮的名称是btnAsync,标签的名称是lblDuration。然后,在你的Form类中,添加以下代码:csh
  • 2024-07-24c#写一个WINFORM的多线程操作
    以下是一个简单的示例,展示了如何在C#WinForms中创建一个按钮的异步事件,并使用Label控件来显示事件执行的时长。首先,确保你已经在你的项目中添加了一个Button和一个Label控件。假设按钮的名称是btnAsync,标签的名称是lblDuration。然后,在你的Form类中,添加以下代码:csha
  • 2024-07-22winform---集成美团店铺
    最近在做一个帮助代维公司代维花店的软件,主要功能就是:1,方便代维人员登录账号2,可以通过软件修改价格,商品名称,库存,活动,上下架等功能。这里面用到了前几篇写的自定义控件:具体效果如下:登录页面: 店铺列表: 一键改价:  进入美团,可以直接进入账号主页:     
  • 2024-07-22winform--穿梭框
    新建一个用户控件: 直接上代码:/**作者:pengyanzhang*邮箱:[email protected]*博客:https://www.cnblogs.com/zpy1993-09*时间:2024-04-1016:36*/publicpartialclassShuttleFrameControl:UserControl{privateCol