2017-02-10 14 views
2

のは、私はこのようなWindowsフォーム内の項目でSynfusionからmultiSelectionComboBoxを持っているとしましょう:MultiSelectionComboBoxでプログラムで項目を選択する方法

multiSelectionComboBoxDays.Items.Add("Monday"); 
multiSelectionComboBoxDays.Items.Add("Tuesday"); 
multiSelectionComboBoxDays.Items.Add("Wednesday"); 
... 

私が欲しい「火曜日」と「水曜日」の項目は、デフォルトで選択されます。 私は試しました:

multiSelectionComboBoxDays.SelectedItems = "Tuesday"; 
multiSelectionComboBoxDays.SelectedItem = "Tuesday"; 

と他の亜種は成功しません。

私はSelectAll()UnSelectAll()を使用できますが、これは私が望むものではありません。

MultiSelectionComboBoxで項目をプログラムで選択するにはどうすればよいですか?

答えて

1

は、あなたが試してみました:

multiSelectionComboBoxDays.SelectedItems.Add() 
multiSelectionComboBoxDays.AddVisualItem() 

をそれは私がSyncfusionを使用するのでしばらくしているので、私は少しあるかもしれないさび

+0

今... をありがとう、それは動作しますが、期待できないよう: https://www.screencast.com/t/jdDyfh07CfS 期待:https://www.screencast.com/t/K5pGBWfOG8 (私はここで画像を共有するための最良の方法/推奨される方法はわかりません) – Wingjam

+0

SelectedValuesコレクションに同じアイテムを追加すると問題が解決しますか?それに失敗し、SelectedItemsでCollectionChangedイベントを発生させようとしていますか? 申し訳ありませんが、大部分の内容をメモリ – Dmihawk

+0

で処理しています。「SelectedValues」は存在しません。「SelectedValue」のみです。私は実際には、SelectedItemCollectionChangedを生成する方法はわかりません。私は 'Refresh()'を成功させずに試しました – Wingjam

関連する問題