datagrid - 如何使我的布尔列在 ag-grid 中显示复选框
问题描述
我的网格中有一个布尔列,当前显示“真”或“假”,但我希望它显示一个复选框。
我该怎么做。
我们使用 Angular 和 Adaptable 的 ag-grid 25。
解决方案
正如您所说,您正在使用 AdapTable,那么您只需将列的名称添加到CheckBoxColumns
PredefinedConfig / UserInterface 的列表中
请参阅: https ://docs.adaptabletools.com/docs/predefined-config/user-interface-config#checkboxcolumns
所以像:
export default {
UserInterface: {
CheckboxColumns: ['myBooleanColumn'],
},
} as PredefinedConfig;
这将动态创建一个与 NearHuscarl 建议的非常相似的 CellRenderer。
如果该列是只读的,复选框将被禁用。
值得注意的是,每次单击列中的单元格时都会触发 CheckboxColumnClickedEvent。
推荐阅读
- haskell - 以特定间隔拆分列表或字符串的多态函数
- c# - ViewBag ASP NET CORE MVC | CallSite.Target(闭包,CallSite,对象)
- react-native - React Native:WebView 无响应的网页
- c# - 尝试读取标准输出时进程挂起
- angular - ion-checkbox 没有正确检查
- python - 用 BeautifulSoup 刮星评级的麻烦
- ios - 如果我想从服务器接收数据应用程序不会转到 URLSession 如果调试下摆然后跳过 URLSession 我不知道为什么
- pandas - 转换为 str a numpy 并加入 pandas 系列
- reflection - Blazor WebAssembly 反射缺少 System.Runtime
- php - php中模态引导的单击功能不起作用