ユーザーが記号で区切られた複数のトークン (項目) を手動で入力したり、別のソースからそれらを選択したりできるようにする強化された編集コンポーネントを探しています。
複数の受信者を入力できるようにするのは、Outlook や Facebook の「TO」フィールドのようなものです。
誰でも解決策を提案できますか?
通常のボタン編集ボックスを使用し、ユーザーがボタンをクリックすると、チェックリストまたはチェックボックス付きのリストビューを備えた別のフォーム (必要に応じてドロップダウン ボックスのように見せることもできます) を表示します。有効または類似。ユーザーは任意の数のアイテムを選択し、フォームが閉じると、選択したアイテムのリストが取得され、コンマまたはセミコロンで区切られたリストとして編集に表示されます。編集自体は読み取り専用であるため、すべてのやり取りは別のフォームを介して行われます。
しかし、私は(私たちのアプリの)アプローチ全体が本当に好きではありません。なぜなら、選択したアイテムがたくさんあると見栄えが悪く、選択を表示するより良い方法を探しているからです! 1つのオプションは、スクロールバー付きの読み取り専用メモを使用してアイテムを表示することだと思います.
TMS には便利なコンポーネントがいくつかあります。そのうちの 1 つはTCheckListEditです。