DXL - 无法重新填充 ListView
DXL - Cannot repopulate ListView
我正在编写一个脚本,它将显示用户选择的文件夹和子文件夹中的所有模块。我可以填充我的 ListView 对话框元素一次,但是当 运行 在不同的文件夹上搜索时,我似乎无法更新结果或显示新结果。
到目前为止,我已经尝试过简单地覆盖现有行和列中的数据,但这只是附加了信息。我也试过调用 empty(listView)
方法,并在 here on the IBM DXL forums.
之后调用 realize(Main_Dialog)
使用empty
方法后第一列的信息仍然可以更新,所以我尝试删除其他列并重新添加它们,这与[=的结果相同13=] 来电。
如有任何帮助,我们将不胜感激。
Mathias Mamsch 在 the IBM Developer Forums
上回答了这个问题
empty()
方法有效,但在用 void set(DBE listView, int item, int column, string value)
清空列表后我没有正确设置列表的值
论坛上有完整的解释(之前有链接)
我正在编写一个脚本,它将显示用户选择的文件夹和子文件夹中的所有模块。我可以填充我的 ListView 对话框元素一次,但是当 运行 在不同的文件夹上搜索时,我似乎无法更新结果或显示新结果。
到目前为止,我已经尝试过简单地覆盖现有行和列中的数据,但这只是附加了信息。我也试过调用 empty(listView)
方法,并在 here on the IBM DXL forums.
realize(Main_Dialog)
使用empty
方法后第一列的信息仍然可以更新,所以我尝试删除其他列并重新添加它们,这与[=的结果相同13=] 来电。
如有任何帮助,我们将不胜感激。
Mathias Mamsch 在 the IBM Developer Forums
上回答了这个问题empty()
方法有效,但在用 void set(DBE listView, int item, int column, string value)
论坛上有完整的解释(之前有链接)