亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

基于用戶多選對列表框中的項目進行分組

基于用戶多選對列表框中的項目進行分組

C#
嗶嗶one 2022-06-18 17:22:20
我正在尋找有關如何最好地完成以下任務的想法。我有一個 ObservableCollection 的簡單列表框。我允許用戶選擇多個項目。我想讓他們“分組”他們的選擇。EG 他們選擇 3 個項目并單擊“組”,這 3 個項目相互關聯。此列表框表示數據表中的列。當他們對項目進行分組時,他們說他們希望將這些列連接到一個返回中?;诖?,我真的不在乎這是如何完成的,只要當他們最終點擊提交時,我可以瀏覽列表并查看他們想要粘在一起的那些。所以,我想我在技術上不是“分組”而是“標記”。我知道在如何解釋標記項目方面還有其他挑戰,但我稍后會解決這個問題。
查看完整描述

2 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

添加另一個具有三列的表。標簽(或別名可能)、列名和順序。然后寫一些中間處理代碼。

根據您的數據的動態程度,這可能會返回一個擴展、動態生成的類型或您使用生成的代碼 (emit) 定義的類型。它從列中獲取數據,按指定的順序附加它,根據 columname 設置屬性并返回新對象。除非您也發出它,否則這可能效率低下。


查看完整回答
反對 回復 2022-06-18
?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

這個我想多了。當用戶單擊“組合”并將它們分配到他們自己的組列表時,我最終只選擇了列表中選擇的任何內容。它們都有一個通用的 GUID 并存儲在數據庫中。



查看完整回答
反對 回復 2022-06-18
  • 2 回答
  • 0 關注
  • 136 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號