行データのonclick行がTextBoxにどのように入力さdatagridview
れるbindingsource
かを実際に調べようとしています。datagridview
datagridviewでの選択に応じて、コンボボックスにいくつかのデータを表示したいからです。データグリッドビューをバインドするための私のコードは以下のとおりです
private void FillGrid()
{
if (_fisComp == null)
_fisComp = new FiscalComponent();
List<FiscalPeriod> _fisPeriod = _fisComp.GetAllByFiscalPeriod(Convert.ToString(fiscalYearComboBox.SelectedValue));
fiscalPeriodBindingSource.DataSource = _fisPeriod;
fiscalPeriodDataGridView.Refresh();
}
list<> type で datagridview をバインドしています。問題は、ストアド プロシージャY~
N` からデータを取得していて、[はい] または [いいえ] でコンボボックスに表示したいことです。
このコードは、コンボボックスをバインドしている場所です
public void FillDropdown()
{
var itemsleaverun = new BindingList<KeyValuePair<string, string>>();
itemsleaverun.Add(new KeyValuePair<string, string>("Y", "Yes"));
itemsleaverun.Add(new KeyValuePair<string, string>("N", "No"));
leaveRunTypeComboBox.DataSource = itemsleaverun;
leaveRunTypeComboBox.ValueMember = "Key";
leaveRunTypeComboBox.DisplayMember = "Value";
leaveRunTypeComboBox.SelectedIndex = 0;
}