私は、異なるウィジェットを含むいくつかのフレームを持つTKアプリケーションを持っています。グリッドフレーム(およびそのコンテンツ)を非表示にするには 私はグリッド削除$枠を使用する「の後には何が必要か。 どうすれば最小限必要なジオメトリにTKのトップレベルのサイズ変更を達成することができますか?TK "grid"と "grid remove"
grid [ttk::frame .f ] -sticky nwse
grid [ttk::frame .f.f] -sticky nwse
foreach el {a b c d e f} {
grid [label .f.f.$el -text "ELEM $el" ] -sticky nwse
}
update
after 2500
grid remove .f.f
」ラベルを持たないサイズのトップレベルを持つには「remove .ff」を使用しますか?
私はこれらの行を追加 'グリッド[ラベル.f.c]。更新; 'grid remove 'の後に.f.c' を破棄して動作します。しかし、これは悪い解決策だと思う。 さらに、トップレベルを手動でサイズ変更した後は、これ以上は機能しません。 – tbasien