我有一種情況,用戶有大約100個控件,主要是多選列表框 ,但其他一些東西(下拉式複選框),並縮小了篩選的複雜搜索條件。當他們回來後,他們希望提起一個記錄來重置控件到他們用來匹配標準的值。C#將數據恢復到控件Iterativley
因此,我製作了一個表,每個控件都有一個列,並且iterativley存儲這些值 - 逗號 已刪除的列表框 - 當用戶鎖定搜索條件以移至下一步時。
其他然後使用開關來說,如果值是x:設置控制x值(s)所以是否有一個很好的方式來遍歷這個,看到列的名稱是控件的名稱?我此刻難倒...
var CParam = QueryFnc.RstrCntrls(Jnum, Qnum);
foreach(var a in CParam)
{
//Map Values to Matching Named Control
}
您應該分享一些代碼,向我們展示控件集合的外觀。你可能想看看標籤排序,但在你的情況下可能還不夠。 –
@ J.N。這就是關於我目前的情況......我更多的是在思考階段大聲笑......我可以輕鬆地做一個300線路切換,但我想我會考慮一個更好的方法來解決它 –