Почему мой CheckedListBoxEdit не привязан к списку элементов? - PullRequest
0 голосов
/ 24 января 2019

В следующем коде:

container.checkedComboServicePoints.Properties.DataSource = allPharmacyServicePoints;
container.checkedComboServicePoints.Properties.ValueMember = "UnitOrCellId";
container.checkedComboServicePoints.Properties.DisplayMember = "Name";
container.checkedComboServicePoints.Properties.EditValueType = EditValueTypeCollection.List;

container.checkedListServicePoints.DataSource = allPharmacyServicePoints;
container.checkedListServicePoints.ValueMember = "UnitOrCellId";
container.checkedListServicePoints.DisplayMember = "Name";

checkedComboServicePoints - это CheckedComboBoxEdit, а checkedListServicePoints - это CheckedListBoxEdit. CheckedComboBoxEdit отлично связывается, и я вижу свои связанные элементы в выпадающем списке, но мой checkedListServicePoints всегда появляется пустой квадрат во время выполнения. Я верю, что я выполнил все требования в ответе на форуме DexExpress, который я нашел здесь , так почему же не моя CheckedListBoxEdit привязка?

В моем коде есть обе обязательные цели, потому что одна работает, а вторая, которая не работает, станет отличной заменой первой.

1 Ответ

0 голосов
/ 28 января 2019

Попробуйте это

container.checkedListServicePoints.DataSource = allPharmacyServicePoints.ToList;
container.checkedListServicePoints.ValueMember = "UnitOrCellId";
container.checkedListServicePoints.DisplayMember = "Name";
container.checkedListServicePoints.SelectedValue = "UnitOrCellId";
...