跳转至

SplitContainer

继承

Container

简要描述

用于拆分和调整的容器。

描述

用于垂直或水平拆分两个Control的容器,带有一个可调节拆分偏移量或比例的抓取器。

成员

类型 属性名 默认值
bool collapsed false
int dragger_visibility 0
int split_offset 0

方法

返回值类型 方法名称
void clamp_split_offset()

信号

  • dragged

当用户拖动拖动器时发出。


枚举

enum DraggerVisibility: - DRAGGER_VISIBLE = 0

光标悬停时,拆分拖动器可见。

  • DRAGGER_HIDDEN = 1

拆分拖动器从不可见。

  • DRAGGER_HIDDEN_COLLAPSED = 2

拆分拖动器从不可见,并且其空间已折叠。


常量

成员说明

  • bool collapsed
Default false
setter set_collapsed(value)
getter is_collapsed
  • int dragger_visibility
Default 0
setter set_dragger_visibility(value)
getter get_dragger_visibility
  • int split_offset
Default 0
setter set_split_offset(value)
getter get_split_offset

方法说明

  • clamp_split_offset clamp_split_offset()

限制split_offset值不超出当前可能的最小值和最大值。