2010-05-28 28 views
0

我正在尋找一個enchanced編輯部件,使用戶可以輸入多個令牌(資料)由一些符號手動分離,或從另一源中選擇它們。的Delphi:多個令牌編輯部件

這有點像「TO」在Outlook或Facebook場,使您可以輸入多個收件人。

任何人都可以提出任何解決辦法?

回答

0

我們有點做到這一點是使用普通按鈕編輯框,當用戶點擊我們目前的按鈕單獨的形式(可製成看起來像一個下拉框,如果你喜歡)一份清單的方式或啓用複選框或類似的列表視圖。用戶選擇任意數量的項目,然後當表單關閉時,我們將所選項目的列表顯示在逗號或分號分隔列表的編輯中。編輯本身是隻讀的,所以所有的交互都通過單獨的表單。

可是 - 我真的不喜歡整個方法(對於我們的應用程序),因爲它看起來並不好,當你有很多選擇的項目,我希望找到顯示選擇一個更好的辦法!我想有一個選擇是使用帶滾動條的只讀備忘錄來顯示項目。

TMS有一些不錯的組成部分,其中之一是TCheckListEdit這可能是有用的。

+0

我們的應用程序現在以類似的方式工作,但我們想要改進這種機制的數據輸入。用戶有時很難用其他表單/列表框/網格快速輸入多個已知項目,例如某些帳戶或代碼。 奇怪的是,這種輸入組件仍然不存在:( – Dorin 2010-05-31 05:40:55