質問
何が最良の方法を実装する複数の選択オプションはWindows Forms?たいの執行の単一選択リストから、デフォルトの値です。
そのようなコンボボックスが良い選択があるので、指定の非空白のデフォルトはどのようなものか?
かずセットでコードが適切なトの再計算がたい何かが足りない.
解決
だいたい一つの答えをグループから、ラジオボタンを制御することで最適な使用のコンボボックスかまいます。設定のデフォルト値で追加のアイテムのコンボボックスコレクションの設定を行SelectedIndexはSelectedItemすることができる。
によってどのように多くのオプションまでをお使いいただけますのでListBoxのSelectionModeプロパティを設定すMultiSimpleの場合で複数の選択肢が用のチェックボックスをチェック。
他のヒント
対応することができるでしょうをセットするだけで、実際にコンボボックス.SelectedIndex煙たいもののデフォルト値のままです。
http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.selectedindex.aspx
をご利用 コンボボックス.SelectedItem または SelectedIndex 産後の項目が挿入されていたの選択デフォルトの商品です。
このまま使用を検討 ラジオボタン 制御を実施選択のオプションです。
利用でき、コンボボックスの DropDownStyle プロパティを設定すDropDownListとSelectedIndexが0(またはどのようなデフォルトの項目すべき水準にあるといえます。この力を常に有する項目をリストから選択します。忘れてしまった場合は、そのためには、ユーザーがタイプしたかの編集ボックスパートをすれば:)
る場合、ユーザの小さな選択肢のリスト貼付けのラジオボタンを押します。しかし、また使用したいのですが、コンボボックスのためのダイナミックまたは長期のリストが表示されます。セットのスタイルDropDownList.
private sub populateList( items as List(of UserChoices))
dim choices as UserChoices
dim defaultChoice as UserChoices
for each choice in items
cboList.items.add(choice)
'-- you could do user specific check or base it on some other
'---- setting to find the default choice here
if choice.state = _user.State or choice.state = _settings.defaultState then
defaultChoice = choice
end if
next
'-- you chould select the first one
if cboList.items.count > 0 then
cboList.SelectedItem = cboList.item(0)
end if
'-- continuation of hte default choice
cboList.SelectedItem = defaultChoice
end sub