概要
デフォルトの状態でコンボボックスを設置するとユーザーが編集可能なコンボボックスになってしまうので、ユーザーが選択だけできるコンボボックスを作ります。
作り方
フォームにコンボボックスを配置
コンボボックスのNameはEnableComboBox
今回のコンボボックスの目的はユーザーに「有効」「無効」を選択させること。
コード
コンストラクタに初期設定を記載。
SelectedIndexで初期値を設定。
EnableComboBox.DropDownStyle = ComboBoxStyle.DropDownList;
は、編集不可の設定。
UserSetForm.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp1
{
public partial class UserSetForm : Form
{
public UserSetForm()
{
InitializeComponent();
EnableComboBox.Items.Add("有効");
EnableComboBox.Items.Add("無効");
EnableComboBox.SelectedIndex = 0;
EnableComboBox.DropDownStyle = ComboBoxStyle.DropDownList;
}
}
}