ホームページ > バックエンド開発 > Golang > 1 つのウィジェットを完全に拡張し、別のウィジェットを縮小する方法

1 つのウィジェットを完全に拡張し、別のウィジェットを縮小する方法

WBOY
リリース: 2024-02-08 20:50:09
転載
744 人が閲覧しました

1 つのウィジェットを完全に拡張し、別のウィジェットを縮小する方法

質問内容

Fyneを使って作成したgoアプリケーションでインラインフォームを作成し、その横にEntryウィジェットを配置したいと考えています。 Entry ウィジェットは使用可能なすべてのスペースを占有し、Button ウィジェットは最小サイズまで縮小する必要があります。これどうやってするの?


正解


境界線レイアウトは、中央の要素で利用可能なスペースを埋め、端のすべての要素を縮小します。使用可能なスペースを 1 つの要素で埋め、別の要素を縮小するには、拡張した要素を中央に配置し、縮小した要素を中央からの希望の位置 (上、下、左、右) に配置し、他のすべての境界線を nil に設定します。

これと同様: container.NewBorder(nil, nil, nil, button_widget,entry_widget)

以上が1 つのウィジェットを完全に拡張し、別のウィジェットを縮小する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート