2

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

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

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

function uitable_CellSelectionCallback(hObject, eventdata, handles)

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

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

4

1 回答 1

3

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

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

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

这应该会让你继续前进。

于 2015-03-11T18:29:59.600 回答