零基础学习CANoe Panel(2)—— 控件布局

这篇具有很好参考价值的文章主要介绍了零基础学习CANoe Panel(2)—— 控件布局。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 🍅 我是蚂蚁小兵,专注于车载诊断领域,尤其擅长于对CANoe工具的使用

  • 🍅 寻找组织 ,答疑解惑,摸鱼聊天,博客源码,点击加入👉【相亲相爱一家人】

  • 🍅 零基础学习CANoe Panel设计目录汇总,点击跳转👉

📘前言

  • 🍅 这个系列是关于CANoe Panel设计的,本章节讲解,Panel控件布局等,为接下来的控件讲解文章做基础铺垫。

  • 🍅 演示软硬件环境 Windows11 x64CANoe 11 SP2 x64
    零基础学习CANoe Panel(2)—— 控件布局

零基础学习CANoe Panel(2)—— 控件布局


📙 Panel 视图(Views)

1️⃣ 当我们新建一个Panel 时,只有一张画布,没有任何控件,我们只有Views属性可以设置

  • Reset Window Positions : 重置显示视图,默认是都显示出来的。
  • Symbol Explorer :和CANoe中视图一样,可以搜索信号和变量,用于可控件快速绑定的
  • Toolbox : 控件的集合,所用控件都在这里,必须要显示出来了
  • Properties : 给控件设置属性的时候,就需要在这个视图了面设置了。
  • Output Window : 设计Panel的时候报错和提示信息都在这里了
  • Panel Overview : 总的控件概括显示,用了什么控件,控件 的名字,绑定了什么symbol都一览无余

零基础学习CANoe Panel(2)—— 控件布局


📙 控件布局

1️⃣ Home菜单栏下面圈起来的设置都是控件布局相关的

  • 既然时布局,所以至少选中两个控件,控件布局按钮才可以用

  • 下面我们随便放置几个Button控件(方法1:选中控件,双击鼠标左键 ;方法2:选中控件 按住鼠标左键不松,拖进panel)

零基础学习CANoe Panel(2)—— 控件布局


🍅 1.1 对齐布局

1️⃣ 如下图,按住Ctrl + 左键 可以多选控件,在对多个控件进行对齐布局的时候,一定注意第一个选中的控件

因为其它控件对其的参考控件就是你第一个选中的控件
零基础学习CANoe Panel(2)—— 控件布局


2️⃣ 选中4个控件后,点击左对齐,那么这4个控件就左对齐,其它方向对齐,道理一样,不再赘述。

零基础学习CANoe Panel(2)—— 控件布局


🍅 1.2 前后层叠布局

1️⃣ 如下图左边图,Button2 在上压着Button ,点击了 Bring To Front 之后Button 就移动到上面来了

零基础学习CANoe Panel(2)—— 控件布局


🍅 1.3 控件间隔布局

1️⃣ 如下图左边图,Button2 在上压着Button ,点击了 horizontal -> Remove Spaceing (水平方向移除选中控件的间隙) 和 vertically-> Remove Spaceing (垂直方向移除选中控件的间隙),就成了右边图的样式了

  • 简单来说就是调整两个控件之间的水平和垂直方向的间隔

零基础学习CANoe Panel(2)—— 控件布局


🍅 1.4 控件大小布局

1️⃣ 如下图左边图,Button2 和Button大小不一 先选中Button,再选中Button2,然后按下Both,Button2 就被调整到了和Button一样大小的。

  • 如果只想调整长度或者宽度,可以按下相对应的Same WidthSame Hight布局按钮

  • 参考控件是你第一个选中的控件。

零基础学习CANoe Panel(2)—— 控件布局


🍅 1.5 中心布局

1️⃣ 如下图左边图,4个button 都在Panel的左上角,点了 Both 之后,都被移动到了中心位置

  • 无特殊需要说明的地方

零基础学习CANoe Panel(2)—— 控件布局


📙 Panel 属性设置

零基础学习CANoe Panel(2)—— 控件布局

🍅 1.1 背景色和背景图片

  • 1️⃣ 如下图 ,在设计Panel时,可以给画布设置不同的背景色,或者选择背景图片

  • 本实例图片大小是800x400px

零基础学习CANoe Panel(2)—— 控件布局


🍅 1.2 调整Panel 画布大小

  • 1️⃣ 如下图 ,拖住右下角可以调节Panel大小,或者更改工具栏的Width和Height.
    零基础学习CANoe Panel(2)—— 控件布局

  • 2️⃣ 如果勾选了 Resize Proportionally,则Panel的宽和高,会被同比例的更改
  • Resize Proportionally 和 Properties中的Is Proportional 是一个意思
  • 点击下Fit Image Size ,Panel画布的大小设置成图片的像素大小。
    零基础学习CANoe Panel(2)—— 控件布局

零基础学习CANoe Panel(2)—— 控件布局

🌎总结

零基础学习CANoe Panel(2)—— 控件布局

  • 🍅 源码下载在第三章节结尾。

零基础学习CANoe Panel(2)—— 控件布局文章来源地址https://www.toymoban.com/news/detail-422373.html

  • 🚩要有最朴素的生活,最遥远的梦想,即使明天天寒地冻,路遥马亡!

  • 🚩如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。
    零基础学习CANoe Panel(2)—— 控件布局

到了这里,关于零基础学习CANoe Panel(2)—— 控件布局的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【C#学习记录】如何让界面控件实现自适应布局(Winform)

    小伙伴们大家好,我是雷工! 在软件界面设计中,客户常常要求设计的界面可以随意缩放,缩放过程中,界面中的按钮等控件也会随着窗体变大缩小自动调整显示位置和尺寸大小。在C#的Winform窗体中如何实现这个效果,下面我们一起学习下。 本样例的程序运行环境具体如下

    2023年04月21日
    浏览(47)
  • WPF开发一个可以自适应排列的Panel控件

    一.控件介绍     初看标题可能无法理解,我们看看什么是自适应排列。 乍一看它有点像WrapPanel控件,都是从左至右排列,如果一行排列不下就换行继续排列,但是细看你就会发现不对,WrapPanel控件行尾是不会对齐的,也就是说只要WrapPanel的子控件的宽度不一致,每一行的

    2024年04月08日
    浏览(47)
  • MaterialSkin与系统Panel容器结合使用,实现自适应舒适布局

    你是否也有这样的疑惑,当窗口拖拽之后,要如何才能填补右侧和下方的空缺? 有些人直接固定窗体大小,不允许用户拖拽。。。 也有萌新直接问我,MaterialSkin里面没有什么办法能让拖拽的时候,控件也跟着动吗? 其实这些功能在 系统的Panel 里面早就有了,只是大家不知道

    2024年02月06日
    浏览(39)
  • 【Python_PySide2学习笔记(六)】在布局Layout下调整控件大小

    为了实现控件随着窗体自适应大小,一般都会加入Layout布局,如QHBoxLayout(),QVBoxLayout()等,加入布局后,无法通过设置控件的长宽来改变控件的大小,通过试验发现可以通过设置控件的sizePolicy属性来实现想要的效果。 ** 上图是在布局中加入QPlainTextEdit()的控件后得到的效果,

    2023年04月15日
    浏览(56)
  • 【Unity-UGUI控件全面解析】| Panel 容器组件详解

    🎬 博客主页:https://xiaoy.blog.csdn.net 🎥 本文由 呆呆敲代码的小Y 原创,首发于 CSDN 🙉 🎄 学习专栏推荐:Unity系统学习专栏 🌲 游戏制作专栏推荐:游戏制作

    2024年02月02日
    浏览(40)
  • 【Python_PySide2学习笔记(二)】QTabWidget 添加布局Layout \ QTabWidget 内控件大小自适应父窗体大小

    在做项目过程中遇到Tab页内的控件无法随着窗体大小变化,针对此问题需要对添加的Tab1、Tab2、Tab3…分别添加布局。 我们可以看到在窗体最大化后,只有Tab页内的QTableWidget控件没有自适应窗体尺寸,还是保持着原有尺寸。 在Qt Designer内查看 对象查看器: 发现只有tab_1和tab_

    2024年02月05日
    浏览(68)
  • Android基础学习笔记8:常用布局 - 线性布局

    能说出安卓界面元素层次 能说出安卓常用的布局 能说出线性布局常用的属性 能利用线性布局实现简单的界面设计 能利用线性布局嵌套实现比较复杂的界面 应用界面包含用户可查看并与之交互的所有内容。安卓提供丰富多样的预置 UI 组件,例如结构化布局对象和 UI 控件,您

    2024年02月05日
    浏览(49)
  • Html基础知识学习——圣杯布局、margin负值、等高布局(十七)

    两边页面固定中间页面宽度随着浏览器大小自适应

    2024年02月17日
    浏览(47)
  • Android基础学习常用UI布局

    XML 常用属性 布局特点:放主要提供控件水平或者垂直排列的模型,每个子组件都是以垂直或水平的方式来线性排布.(默认是垂直) 基本属性 布局特点:为某一个组件为参照物,来定位下一个组件的位置的布局方式。 常用属性: 如何确定列数与行数 直接往TableLayout中添加组件

    2024年02月16日
    浏览(40)
  • Qt布局管理(布局控件)

    实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。作为一款成熟的 GUI 框架,Qt 提供了很多摆放控件的辅助工具(又称布局管理器或者布局控件),它们可以完成两件事: 自动调整控件的位置,包括控件之间的间距、对齐等; 当用户调整窗口

    2024年02月04日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包