2017-01-23 15 views
0

tkinterでは、グリッド内のウィジェットをその行と列で参照する方法はありますか?同じ方法で、グリッド内の項目を参照するのと同じ方法ですリスト(またはリストのリスト)のリスト内の位置を知ることによって?グリッドtkinterの位置で項目を見つける

答えて

2

親ウィジェットの.grid_slaves(row, column)メソッドを呼び出すことができます。これは、そのセル内のウィジェットのリスト(空の場合もある)を返します。

子ウィジェット(.grid_slaves()、パラメータなし、または.winfo_children())をすべて繰り返し、それぞれに対して.grid_info()を呼び出すこともできます。これにより、'row''column'のキーが、他のさまざまなグリッドパラメータとともに返されます。

0

実際、私は自分の問題をはるかに単純な方法で解決できることに気付きました。文字通りリストのリストを作成し、各サブリストには1行のウィジェットのすべてが含まれています。各項目はその行と列を使用します。

関連する問題