0

我正在使用editwinpath,它返回当前正在编辑的窗口路径,但是如何知道当前正在编辑哪个单元格?tablelist 有什么功能吗?

4

1 回答 1

1

根据文档,您可以注册一个-editstartcommand回调,它可以让您拦截行为,以便您可以存储单元格:

proc editStarted {widget row column initialText} {
    global cell
    set cell $row,$column
    return $initialText
}
$yourTablelistInstance configure -editstartcommand editStarted

如果您还需要知道什么时候没有被编辑,则-editendcommand存在类似的选项。

于 2012-09-13T10:25:09.263 回答