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值不超出当前可能的最小值和最大值。