Я хотел бы иметь возможность написать еще одно значение, которое не находится в списке в DatagridComboBoxColumn
Написать в ComboBoxColumn из DataGrid в WPF
Как я могу это сделать?
В WinForm
я использовал, чтобы сделать это с
private void DataGridView_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
ComboBox c = e.Control as ComboBox;
if (c != null) c.DropDownStyle = ComboBoxStyle.DropDown;
}
private void DataGridView_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
if (e.ColumnIndex == dataGridViewTextBox.Index)
{
object eFV = e.FormattedValue;
if (!dataGridViewTextBox.Items.Contains(eFV))
{
DataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = eFV;
}
}
}
вы пытались что-нибудь еще? – Muds
На самом деле нет, я понятия не имею, с чего начать, и я не очень хорошо разбираюсь в XAML. – Cantinou