首页 > 其他分享 >Winform-控件美化小技巧

Winform-控件美化小技巧

时间:2023-08-15 17:58:06浏览次数:37  
标签:控件 渐变色 设置 按钮 美化 Winform

提供一些日常控件美化的小技巧,复杂需求则需要扩展控件。

⭐圆角按钮,渐变色按钮

1> 从PPT中选择圆角长方形形状,填充颜色渐变色,右击另存为png图片;

2>按钮的BackColor设置为透明,BackGroundImage设置为刚才的图片,LayOut设为Stretch;

3>按钮的FlatStyle设置为Flat,FlatAppearance的BorderSize设置为0,MouseDownBackColor和MouseOverBackColor设为透明。

标签:控件,渐变色,设置,按钮,美化,Winform
From: https://www.cnblogs.com/cfsl/p/17580757.html

相关文章

  • C# WINFORM 屏幕绘画+透明窗体+鼠标穿透
    通过长时间研究终于找到关于在C#WINFORM下制作真正的透明窗体在系统桌面上画图的完美解决方案;可以避免解决与其网上其它画图工具的很多不足,网上实现思路如下几种:1、使用API透明窗体+底层鼠标钩子可以实现,但要重新实现鼠标的监听操作,实再太麻烦了;2、使用第三方透明窗体控件(如La......
  • C# Winform 鼠标穿透
    以前在玩射击游戏的时候,狙击枪的设定一般是开镜才有准星,所以想是不是可以自己造一个默认准星出来,思路是现在窗口上画一个准星,然后把窗体其他区域都透明,然后设置鼠标穿透;结果是:UpdateLayeredWindow的不规则窗口中,添加鼠标穿透功能导致不规则窗口失效。GraphicsPathForm的不规则......
  • C# Winform 使用 BarTender打印条码
    -1.使用软件BarTender设计打印模板贴一个入门级使用教程:https://blog.csdn.net/ononeway/article/details/119912602我在项目中使用的是txt文本格式保存的字段以及数据,第一行是绑定数据的字段,第二行是字段对应的数据。点击查看代码"ITEM_CODE","ITEM_DESC","UOM_NAME","V......
  • EAS_DEP设置界面控件必填/不能为空
    有个需求需要在新增单据时候,指定字段必填,不能为空,我们可以在dep编辑界面扩张定义中,增加后置脚本,具体如下:  如上即可,获取界面控件值,这里我们限制的是采购人员字段,即F7类型,prmtPurchaseOrgUnit为控件名,getText()获取的是F7的编码,getValue()获取的是F7中显示在input框里的值......
  • 【愚公系列】2023年08月 WPF控件专题 XAML介绍
    (文章目录)<hrstyle="border:solid;width:100px;height:1px;"color=#000000size=1">前言WPF(WindowsPresentationFoundation)是微软推出的一种基于.net框架的图形用户界面技术,它使用XAML(eXtensibleApplicationMarkupLanguage)作为UI的描述语言。XAML是一种基于XML的标记......
  • Winform 自动升级程序
    抽时间整理下升级这块的功能,并封装一个升级工具包。作为winform程序员都有一个C/S端程序绕不过的问题。那就是如何升级程序?程序升级两种1.启动时强制更新2.自动、手动获取更新,并确认是否升级。今天咱们介绍,自动或者手动更新功能。首先思考如何升级?升级肯定要有一个新的升级......
  • C# System.InvalidOperationException:“线程间操作无效: 从不是创建控件“****”的线
     在程序主入口,构造函数加载时,添加如下代码//如果捕获了对错误线程的调用,则为true;否则为falseSystem.Windows.Forms.Control.CheckForIllegalCrossThreadCalls=false;解释:多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,这时如果想要访问窗口的控......
  • WinForm DevExpress 添加行内按钮
    1.在设计器里面添加一列,设置单元格不可编辑、只读属性   2.在所在GridView属性里面添加CustomDrawCell事件与RowCellClick事件privatevoidgvMain_CustomDrawCell(objectsender,DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgse){......
  • winform的几种常用对话框
    保存文件对话框:SaveFileDialogsfd=newSaveFileDialog();sfd.InitialDirectory=Path.GetDirectoryName(Application.ExecutablePath);sfd.Filter="文本文件|*.txt|配置文档|*.ini";sfd.FileName="newName";if(sfd.ShowDialog()==System.Windows.Forms......
  • SAP ABAP 报表进度显示控件的使用详解试读版
    有些SAPABAP报表包含了多个业务处理步骤,笔者这里举一个例子:计算某个时间段内,系统所有销售订单的总金额。SAP大多数基于ABAP技术栈的销售订单设计,都是采取订单抬头(header)和订单行项目(LineItem)的数据结构。订单的时间段维护在抬头结构上,一张订单可能包含多个行项目,每......