Мой код:
private void cmbMaritalStatus_Click(object sender, EventArgs e)
{
if (cmbMaritalStatus.BindingContext==null)
{
cmbMaritalStatus.Text = string.Empty;
FillComboboxes();
}
}
public void FillComboboxes()
{
cmbMaritalStatus.SetBindingToLookup(dataSource);
cmbMaritalStatus.BindSelected(bscAssistanceFileModel, pnr.Get(x => x.AssistanceFile.MaritalStatus));
}
объект dataSource
имеет тип IEnumerable<CDX_MaritalStatus>
, и я хочу, чтобы этот Combobox не был Binding, поэтому я отправляю его в функцию, котораясвязать это.Я пытаюсь этот код, но в первый раз он выглядит хорошо, но когда я отлаживаю его и вижу, что он полон, он входит в if, хотя это было Binding
Решением является только флаг ??