前文

上位机软件,一般需要一个简单清晰好看的icon来方便使用者使用,今天这里说下怎么来实现。

正文

  1. 首先我们先建立一个winform程序


这里不用和我一样哈,只需要你添加一个button就行了。

  1. 打开阿里巴巴矢量图库

  2. 输入你想实现的功能描述,例如输入“”登录“”

  3. 出现如图的icon

  4. 选择你喜欢的icon,进行下载或者你也可以收藏保存

  5. 下载的时候呢,我们需要选择颜色和对应的图片大小,方便插入,图片大小呢基本你看到有多大那么插到你的winform窗体里也差不多多大。

  6. 下载好之后,我们选择将icon添加到我们的button上,选择image添加

  7. 选择import导入,如果已经有了这个图片直接选中添加就好了

  8. 看下效果哈,图片在文字下面,感觉不太好看,我们做下调整

  9. 这里需要介绍一下这个属性,主要负责文本和image和相对位置,我们调整为ImageBeforeText

  10. 再看一下,这回顺眼多了

总结

矢量图库提供了很多好用的icon,我们在设计过程中,适当选用一些简单的icon可以让我们的设计更生动,不至于让人家说我们理工男没有审美哈。

如何给上位机设计好看的ICON相关推荐

  1. ROV采集与通信系统之上位机设计

    前言 时间一晃,我已经是一名即将步入研三的老学长,趁着这个假期抓紧时间把毕业设计的大体框架完成,后续细节的优化工作再慢慢处理.毕设的课题是ROV采集与通信系统,简单来说就是ROV水下实时采集高清图像信 ...

  2. 服务器网页版上位机设计 - 03 - 上位机 (完结)

    服务器网页版上位机设计 03 上位机 (完结) 本设计主要涉及三个方面: 服务器,网页版,上位机. 书接上回,介绍完网页页面的设计,现在来说说上位机的功能设计. 也就是js文件的内容编写. 1.获取h ...

  3. 漏电检测系统客户端上位机设计

    漏电检测系统客户端 整体介绍 登录 连接 时间校准 数据解析展示 整体介绍 该上位机客户端使用C#语言进行编写,运行环境是visio studio 2019,该项目整体代码简洁使用,主要有登录进入主界 ...

  4. 【QT上位机设计——串口收发和波形显示】

    一.简介 最近粗略地学习了一下上位机的编程,大致了解了底层硬件与上位机之间的串口通信逻辑,TCP通信和UDP通信暂时还未学习. 本次把学习思路分享一下,主要学习视频是b站上北京迅为的QT教学视频,我的 ...

  5. CanOpen上位机设计

    先看单个CAN数据帧: 单位是bit,sof占1bit,identifier就是11bit_ID值,DLC4bit表示字节有效数,0-8字节表示64bit DLC的0~8字节:决定64bit内有效字节 ...

  6. 超声波探伤器上位机设计

    1.主菜单栏:文件&视图&工具 2.文件/保存&另存为&打开&退出:视图/矩形扇形转换&扇形矩形转换&插值并重新成像&图像播放& ...

  7. 上位机开发(架构设计)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 和一般的上位机开发相比,固件下载软件的流程是比较简单.清晰的.所谓的架构设计,一般都是从各种业务 ...

  8. 实战项目(一)嵌入式基础学习与上位机入门设计

    Hello,大家好,首先自我介绍一下,我是大家的新朋友,也是这个教程的主要创建人,大家可以称呼我David,我个人从大学一直到研究生,甚至到工作一直在学习应用嵌入式,从最初的51单片机,到后期深度学习 ...

  9. Qt 零基础设计实现TCP服务器和客户端上位机(零基础实战详解,附源码文件)

    文章目录 TCP和UDP TCP的三次握手和四次分手 TCP和UDP的区别 关于Socket(套接字) Qt TCP服务器的设计与实现 使用Qt的 帮助 TCP服务器和客户端 区别 UI界面设计和原则 ...

最新文章

  1. Java项目:设计管理系统(java+SSM+JSP+MYSQL+layui+Maven)
  2. python有哪些常用的package_python package相关机制总结
  3. Spring事务处理时自我调用的解决方案及一些实现方式的风险
  4. python读取一个图像_从图像处理python的文件中读取多个图像
  5. pythonsklearn多元回归回归_用sklearn进行多元线性回归
  6. NodeJS+Express+Mysql+MongoDB之环境配置
  7. 软件项目周报模板_一份高质量的职场工作周报,要这样写
  8. MySQL字符串类型
  9. tomcat安装启动配置
  10. twisted系列教程九–Deferred 的第二个小插曲
  11. linux基础(Vi编辑器)
  12. Spring4.x(7)---对象的生命周期方法
  13. CCF201509试题
  14. 原 python下DataFrame, Series, ndarray, list, dict, tuple的相互转换
  15. ipv4网络配置方法
  16. 一步一步理解拖拽Drag(一)
  17. MSDE 下载安装、创建管理数据库
  18. 搞懂PDCA循环,学会闭环思维
  19. nodejs高速公路收费管理系统vue
  20. PWM(脉冲宽度调制)的工作原理、分类及其应用

热门文章

  1. html图片怎么放在页眉的中心,如何将HTML页眉和页脚添加到页面?
  2. 海康录像机RTSP回放流的格式
  3. Android中Bundle的用法
  4. 旋转接头的组成部分和密封方法
  5. php 顶一下,Digg(顶一下)插件 For phpcms2007 sp4(gbk)
  6. Object——多态与继承
  7. Windows 10更新20H2,卡61%的解决办法
  8. 统计学习导论-基于R应用学习笔记
  9. 汇编语言输出99乘法表
  10. 走向综合:凡客的必经之路