0

使用するiwidgets::panedwindowと、窓ガラスとサッシの間の余白を取り除くことができませんでした (小さな写真の青い矢印で示されています)。のように、ペインがサッシの隣になるように、それらを取り除く方法はありttk::panedwindowますか?

を使用したフォームの画像iwidgit::panedwindow:

ここに画像の説明を入力

「問題」の詳細図:

ここに画像の説明を入力

を使用した(ほぼ)同じフォームの写真ttk::panedwindow

ここに画像の説明を入力

4

1 に答える 1

1

-marginリンク先のドキュメントを見ると、問題はおそらく、作成したペインのデフォルト (ドキュメントによると 8 ピクセル)-sashwidth-thickness全体的なウィジェット オプション (それぞれデフォルトで 10 ピクセルと 3 ピクセル)の組み合わせであると推測できます。 )。

-margin作成時に を設定するか、paneconfigureメソッドで更新することができます (ドキュメントはありませんが、ドキュメントの例に示されています)。-sashwidthおよび-thicknessオプションは、ウィジェットの作成時またはconfigureメソッドを介して設定されます ( Tk ウィジェットの標準パターン)。

上記のすべてのオプションをゼロに設定すると、使用可能なウィジェットが生成される可能性は低くなりますが、ペインの余白はおそらく悪影響を与えることなくゼロに減らすことができます (内部ウィジェットとそのペインの端の間のスペースを記述します)。

于 2013-07-24T08:30:26.760 に答える