2

次の要件をどのように進めるかについて、いくつかアドバイスをお願いします。

新しいダイアログを作成します。ダイアログに2つのボックスが必要です。1つのボックスには値が入力され、もう1つのボックスは空です。追加と削除のボタンも必要になります。選択した値を1つのボックスから別のボックスに移動します。

これが私がコーディングする必要がある例です。

ここに画像の説明を入力してください

  1. テキストボックスまたはテーブルを使用しますか?
  2. ボックスとボックスは同じコンポーネントに含まれますか?
  3. 削除ボタンの上に追加ボタンを置くことは可能ですか?

ボックスやテーブルの使い方や、上の画像のようなものを実現するためにコンポーネントをレイアウトする方法についてのアドバイスを本当に探しています。

4

1 に答える 1

1

DualListオパールプロジェクトから見てください。これはまさにあなたが望むものでなければなりません。

ここに画像の説明を入力してください

自分でやりたい場合は、Tableそれぞれ1列だけの2つ、または2つのを使用しますList

レイアウトは次のようになります。

Composite(GridLayout, 3 columns)
|
|- First List/Table
|
|- Composite(GridLayout, 1 column)
|  |- Button add
|  |- Button delete
|
|- Second List/Table

編集

実際のところ、別の質問への回答と非常によく似たものが設計されています。ここで私の答えを見てください。

于 2012-10-03T19:47:10.140 に答える