0

アプリに CheckListBox ウィジェットがあります。
そのライフサイクル中に、新しいアイテムを削除または追加しています。
「自動化された」方法でサイズ(特に高さ)を変更したいと思います。
高さを変更してすべてのアイテムを表示し、スクロール バーを表示しないようにしたいと考えています。
出来ますか?

もう 1 つの問題は、2 つのアイテムでこのようなウィジェットを作成しているときに、高さがかなり高くなることです (高さは約 4 つのアイテムのため、2 行が空です)。
そんな「醜い」レイアウトは見たくありません。
ウィジェットのサイズが、その中のアイテムに自動的に収まりません。

アプリでサイザーを使用しており、Layout() メソッドを使用しようとしていますが、役に立ちません。
「size=()」パラメータを使用して手動でサイズを変更せずにこの問題を解決するにはどうすればよいですか?

これが私のアプリの例です。
画像

アプリに Com ポートをリストしています。
2 つの COM ポートをリストする前の例ですが、そのうちの 1 つを切断し、[更新] ボタンを押した後、アプリは 1 つの COM ポートしか検出しませんでした。それでいいです。
しかし、チェックリストボックスの高さをこの 1 つのコムだけに合わせたいと思います。
どうやってするか?

「自動化」を以下のようにしたいと思います。
画像2

前もって感謝します。

4

0 に答える 0