跳到主要内容

SplitContainer

继承

Container

简要描述

用于拆分和调整的容器。

描述

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

成员

类型属性名默认值
boolcollapsedfalse
intdragger_visibility0
intsplit_offset0

方法

返回值类型方法名称
voidclamp_split_offset()

信号

  • **dragged**

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


枚举

enum DraggerVisibility:

  • **DRAGGER_VISIBLE = 0**

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

  • **DRAGGER_HIDDEN = 1**

拆分拖动器从不可见。

  • **DRAGGER_HIDDEN_COLLAPSED = 2**

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


常量

成员说明

  • bool collapsed
Defaultfalse
setterset_collapsed(value)
getteris_collapsed
  • int dragger_visibility
Default0
setterset_dragger_visibility(value)
getterget_dragger_visibility
  • int split_offset
Default0
setterset_split_offset(value)
getterget_split_offset

方法说明

  • clamp_split_offset clamp_split_offset()

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