从 uitable 中获取选定的单元格索引

Getting selected cell indices from uitable

我有一个包含 10 列的 uitable,我是从数据库中填充的。

现在我想知道用户何时选择特定行。例如,如果用户选择第 3 条记录,我想取回值 3,这样我就可以访问实际信息,例如从路径中打开该特定记录。

我在网上发现我需要findjobj。 我也认为该方法应该在这里实现:

function uitable_CellSelectionCallback(hObject, eventdata, handles)

但是我找到了一些关于我应该如何进行的信息。

有人遇到过这个问题或知道如何解决吗?

调用 CellSelectionCallback 时,您可以访问 Indices 属性,它是一个 2 x 1 数组,包含所选单元格的行和列索引。

因此在您的回调中,使用如下内容:

 row = eventdata.Indices(1)
 col = eventdata.Indices(2)

这会让你继续前进。