私はコンボボックスを持っていますcboPrePartNum
:
- データ ソース - prepartBindingSource
- メンバーの表示 - PrePartNum
- バリュー メンバー - PrePartNum
- 選択された値 - engordbindingsource - prepartnum
フォームが読み込まれると、これが実行されます。
private void LoadComboBoxes()
{
List<PartPrevious> partPreviousList;
partPreviousList = PartDB.GetPartPreviousList();
cboPrePartNum.DataSource = partPreviousList;
cboPrePartNum.SelectedIndex = -1;
}
問題は、フォームがコンボボックスをロードすると、cboPrePartNum
現在の値が表示されないことengordbindingsource.prepartnum
です。
PartPrevious は次のようになります。
public class PartPrevious
{
private string prepartnum;
private string prerevision;
private string prepartdescription;
public PartPrevious() { }
public string PrePartNum
{
get { return prepartnum; }
set { prepartnum = value; }
}
public string PreRevision
{
get { return prerevision; }
set { prerevision = value; }
}
public string PrePartdescription
{
get { return prepartdescription; }
set { prepartdescription = value; }
}
}