API 参考
正在准备搜索索引…

ImGui.TableSetupColumn

  • 声明表格列并配置其布局。

    参数

    label
    string | Uint8Array

    控件标签;交互控件也用它生成 ID。可用 ## 后缀区分 ID 而不显示后缀。

    flags
    number = 0

    控制此操作的 ImGuiTableColumnFlags 选项;可用 | 组合兼容的标志位。

    返回值

    void

    表格:标题与列声明。

    • 用 TableSetupColumn() 指定标签、缩放策略、默认宽度/权重、ID 及其他标志等。

    • 用 TableHeadersRow() 创建标题行,并为每列自动提交 TableHeader()。重新排序、排序和打开上下文菜单都需要标题;使用 ImGuiTableFlags.ContextMenuInBody 也可在列正文中启用上下文菜单。

    • 可通过 TableNextRow() + TableHeader() 手动提交标题,但仅在某些高级场景(如在标题行添加自定义控件)中有用。

    • 用 TableSetupScrollFreeze() 锁定列/行,使其在滚动时保持可见。

    隐含参数:init_width_or_weight = 0.0, user_id = 0。

    源码与继承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0