2

顧客は、ある種の制御によって選択できる特定の曜日に「何か」を行うことを望んでいます。これを行うことができるWPFの何か、または同じことを達成できる誰かがすでに行ったことはありますか?

現在、7 つのチェックボックス (毎日 1 つ) を作成し、顧客が希望するボックスをチェックして (問題の日)、それらを INT 値 (0=日曜日など) として保存できるようにすることを検討しています。必要なときに/必要な場所で使用します。

しかし、それを行う前に、もっと洗練されたソリューションが既に存在することを期待していました - 何かアイデアはありますか? または、上記で説明したよりもうまくやる方法についての提案はありますか?

ありがとう、

4

3 に答える 3

3

簡単な解決策: 複数選択コンボボックスを使用することをお勧めします: http://www.codeproject.com/Articles/563862/Multi-Select-ComboBox-in-WPF

独自 のものを作成する: wpf の優れた点は、複数選択対応の ListView のスタイルをいつでも設定できることです: http://www.codeproject.com/Articles/64865/Enable-MultiSelect-in-WPF-ListView-2してほしい。この目的のために DataTemplates を使用します: http://msdn.microsoft.com/en-us/library/ms742521.aspx

于 2013-05-07T06:18:13.613 に答える
1

単にlistboxを使用しないのはなぜですか? 外部のものは必要ありません

選択モードを拡張に設定するだけです

于 2013-05-07T06:31:13.460 に答える
0

こちらのDevX検索サイトをご覧ください

値が「すべて」の検索パネルがあります | 他のチェックボックス。あなたができることは、WPF Expander他の平日のチェックボックスを表示/非表示にするために展開/折りたたむ「すべて」チェックボックス(パイプ文字の代わりに)の後にコントロールを使用して同様のことを実装することです.残りは自明だと思います.

于 2013-05-07T07:43:31.553 に答える