簡體   English   中英

WPF應用程序中的組合框具有全選/取消全選

[英]Combo box in WPF application with select/deselect all

當前,我們有一個使用Visual Studio 2010 C#構建的WPF應用程序。其中有一個帶有復選框的組合框,但是我們希望有一個select / deselect all選項。 這與您在MS Excel 2007/2010中的自動過濾器下拉列表中看到的內容基本相同,您可以在其中選擇所有復選框或取消選擇所有復選框。 組合框是從SQL Compact數據庫中的一個字段填充的,該字段的記錄取決於在另一個組合框中選擇的值(因此,另一個組合框將充當您在此下拉列表中看到的值的過濾器)。

此功能已經在我們的平台上使用了幾個月,但是技術團隊一直在努力推遲發布下一個版本,因為他們說實施起來太困難了。 我是應用程序的業務分析師,而不是實際的程序員,但我認為我會來這里尋求幫助。

這真的很難實現嗎(例如,至少需要一周的時間才能實現)? 實現這一目標的方法是什么?

這是MSDN上某人的解決方案。 我創建了一個新的WPF項目來進行嘗試...它可以工作。 您可以選中各個復選框。 如果您選中或取消選中“全選”選項,則會相應地選中或取消選中所有其他復選框。 花了大約5分鍾來創建和測試。

在此處輸入圖片說明

當然,可能是您的團隊以某種方式超越了控件的功能,否則他們將遇到其他限制並且無法實現此限制,但是組合框應支持它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM