2017-09-11 5 views
1

私は(新しい)GUIビルダーを使ってフォームを設計しています。私は、コンポーネントが画面の上からX mm離れてY mmが別のコンポーネントの上にあるようにします。 リンクのアイコンを選択してドラッグすると、上部のインセットを達成することができました。南のコンポーネントは、以下に示すように強調表示されません。コードネーム1の(新しい)GUIビルダーを使用して、コンポーネントの一番下のインセットを別のコンポーネントにリンクすることは可能ですか?

cannot link bottom inset to southern component

は、私が代わりに下のコンポーネントの上のインセットを定義することができます知っているが、私はすべてが私ドンが一緒に収まるようにウィンドウの下の境界線にトップコンポーネントの下のインセットを計算する必要があります下部のコンポーネントの全高が分かりません。

GUIのビルダーでも、一番下のコンポーネントに下のインセットをリンクすることは可能ですか?あなたは下のコンポーネント上にトップコンポーネントの下の「リンク」のハンドルをドラッグすると、事前に

おかげで、

答えて

2

だから、それが強調表示されませんか?これは、ボトムコンポーネントが何らかの方法でトップコンポーネントに依存するためです。循環依存を追加することはできません。

投稿したスクリーンショットから、「StartFlag」、「FinishFlag」、「ProgressSlider」という3つの上位コンポーネントへのリンクがあります。

トップコンポーネントをボトムコンポーネントにリンクできるように、これらのリンクの一部を削除する必要があります。

+0

ありがとうございましたSteve私は循環依存を探します。下のコンポーネントに上のコンポーネントの左右にリンクがある場合、上のコンポーネントは下のコンポーネントへの下のリンクを持つことはできません。また、上部と下部のコンポーネントがサイドのイメージのために共通の3番目のコンポーネントにリンクされている場合(ガイドラベルのように、チュートリアルの上部では常に同じサイドインセットが使用されます)。私の目標を達成することは可能でしょうか? – HelloWorld

+0

そうです。コンポーネントBのレイアウトがコンポーネントAのレイアウト(上下左右)に依存する場合、コンポーネントAはコンポーネントBに依存できません。垂直方向の拘束は相互に排他的ですが、今のところそれがどのように機能するのでしょうか。この問題を回避するには、トップとボトムの両方のコンポーネントの左右を揃えて、互いに依存しないように、目に見えない「ガイド」コンポーネントを作成します。 –

+0

明確な説明のためにスティーブに感謝します!私はこれに関して何をしなければならないかを知っています:-)! – HelloWorld

関連する問題