2017-07-17 363 views
0

在Windows應用程序中,我在中有Combobox在DataGridView中默認顯示ComboBox的第一個值(按索引)

我的問題是:
我如何獲得第一個索引的值作爲默認值?

例如,如果ComboBox狀態有三個值

  • 未知(1)
  • 接受(2)
  • 拒絕(3)

unknown處於第一個索引,並且應在DataGridView單元格中被選爲默認值。 ComboBox的文本應該通過索引以編程方式設置,例如,通過cbbox.selectindex = 1;

enter image description here

如何能在第一個索引的文本可以在DataGridView默認顯示?

+0

我做了一個重大的問題和標題的改寫。 – zx485

回答

0

您使用的是WPF還是WinForms?

如果你使用WPF,試試這個:

DataRowView dr = (DataRowView) YourDataGrid.SelectedItem; 
YourComboBox.Text = dr.Row[0].ToString(); 

你是問如何讓你的DataGrid的第一指標值?

+0

我已經通過Cell Define添加了Datagridview的值。只需要索引首先選擇。 –

+0

試試這個 - > datagridview.CurrentCell.RowIndex – jDmendiola

0

在Designer中,您可以設置列的DefaultCellStyleNullValue

dataGridView1.Columns[3].DefaultCellStyle.NullValue = "unknown"; 
+0

但它的索引值不是get.it,表示文本在ndex中不起作用 –

相關問題