📄️ TreeView 树形控件
当你需要在界面上展示一层套一层的结构——比如文件目录、场景层级、JSON 结构——TreeView 就是你的得力助手。它自带展开/折叠、单选/多选、虚拟滚动,性能再深的树也不怕卡顿。
📄️ Table 表格控件
列表千千万,Table 最耐看。如果你要展示行列数据——比如日志、配置表、数据库查询结果——Table 提供了列头、网格线、虚拟滚动、列宽拖拽、行选择、排序回调,开箱即用。
📄️ PropertyGrid 属性网格
调参数、改配置、做 Inspector——PropertyGrid 是专门为这种键值对编辑场景打造的控件。左列属性名,右列编辑器,支持文本、复选框、滑块、枚举、按钮,还能自定义编辑器,几行代码搭出一个专业属性面板。
📄️ TextEditor 代码编辑器
写代码没有高亮和光标,就像吃泡面没有调料包——能凑合,但很难受。TextEditor 是一个自带 C++ 语法高亮、虚拟滚动、单光标编辑、IME 中文输入的代码编辑控件。几行代码,你就能在 EasyX 窗口里拥有一个像模像样的 mini IDE。