0

現在編集中のウィンドウパスを返すを使用しeditwinpathていますが、現在編集中のセルを知るにはどうすればよいですか? テーブルリストには機能がありますか?

4

1 に答える 1

1

documentationによると-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 に答える