ComboBoxでどの項目が選択されているかを,コードから指定(変更)したい場合があります。
このような場合、SelectedIndexプロパティをセットする事で目的を達成できるのですが、Index番号では無くItemsに登録されたオブジェクトで指定を行いたい場合も有ります。
このような場合は、以下のようにSelectedItemを使用すればOKです。
// フロー制御の選択肢を追加 cmbHandshake.Items.Add( System.IO.Ports.Handshake.None ); cmbHandshake.Items.Add( System.IO.Ports.Handshake.XOnXOff ); cmbHandshake.Items.Add( System.IO.Ports.Handshake.RequestToSend ); cmbHandshake.Items.Add( System.IO.Ports.Handshake.RequestToSendXOnXOff ); // RequestToSendの選択肢が選ばれた状態にする cmbParity.SelectedItem = System.IO.Ports.Handshake.RequestToSend; |
関連記事
コメントを残す