1
예를 들어이 값은 DataGridView에 있습니다. 1; 2; 3; 4;
1
2
3
4
내 코드 만 표시 마지막 값을 콤보 상자 : 보여주는 4
내 코드 :콤보 박스의 DataGridView 값 표시
string cmbValue = CmbText;
string[] cmb = cmbValue.Split(new[] { ';' },StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < cmb.Length; i++)
{
comboBox1.Text = cmb[i];
}
나는 이런 식으로 콤보 상자에서이 값을 표시합니다
그리고 여기 내 코드는 combobox의 배열을 만들고 dataGrid의 셀을 변경하는 메서드입니다 :
string cmbText = comboBox1.Text;
string[] cmb = new string[] { cmbText};
frm1.ChangeCellCmb(2, cmb);
this.Dispose();
누군가 이렇게하는 방법을 알고 계십니까? 콤보 상자의 값은 DataGrid에서 읽고 DB에서 읽으므로 값 콤보 박스를 간단히 설정할 수 없습니다. 많은 감사.
'comboBox1.Items = cmb' – Sayse
그럼 당신은 당신의 콤보 상자에'DataSource'을 할당 할 수 있습니다하거나 예 combobox1.Items.Add합니다 (값)' – V4Vendetta
'처럼'Items' 컬렉션에 난을 필요한 사람을 단지 추가 combobox1.Items.Add (귀하의 가치)를 추가하십시오; 완벽한 감사 V4V 작품 – John