文章目录
1. 项目展示
- 项目地址
https://www.csdn.com/watch?v=t87XXibT6E8&list=PLvBwmH3okYOyoRW2xrSvQYK8PU2Y8GRYK&index=3
2. 项目内容
2.1 自定义页面大小
2.2 设置蒙版过滤
- 在原来的页面上insert一个新的shape,并且调整其transperency改为百分之25。
- 添加两个Slicer一个是dropdown形式,一个是Title形式
- 将当前的显示的蒙版的所有内容分组为group_window:Format——Group
- 将当前蒙版设置为show_window的书签:View——Bookmarts——Selection
- 将显示的小眼睛选择为关闭,然后选择上面相同的元素,设置书签为hide_window
- 给标题的图标绑定一个action,点击此图标,则会显示show_window的Bookmarts
- 给蒙版window里的×图标绑定hide_window的Bookmarts
- 这样点击图标和点击关闭就实现了蒙版的显示
2.3 设置鼠标的hover
2.3.1 设置默认的状态
- 全选所有的shapes
- 选择Default里的text和fill都设置为比较暗淡的颜色,这就是默认时候的颜色,即没有hover时候的颜色
2.3.2 设置hover时候的状态
- 和上面一样,全选所有的元素
- 将Style里的Apply settings to 设置为hover,将里面的所有元素设置为一个较为亮的颜色,这样就是实现了hover变亮
2.4 给点击shape绑定方法——跳转页面
- 选中我们需要执行的对象
- 更改Action,这样就实现了点击图标,页面跳转的功能。
2.5 使用Conditional Column 按照条件新增列
- 例如:一张表的waterFront字段是由0,1组成的,现在新增一个列wf_condition,当waterFront = 1 时,为Yes, 其他的为No
2.5 使用Column From Examples根据当前列生成推断的新列
- 列:当前列floors 是数字1,2,3 …,现在需要新增一列Floors 字段的格式是 1 floor(s)
只需要在新增的列,按照需要的格式打出第一个,所有数据都将按照这个格式显示