Привет, я работаю над Winform и Devexpress.У меня есть настроенный lookupEdit, и я регистрирую его как хранилище ленты Edit.Когда я открываю свою форму, я вижу этот lookupEdit, но всплывающее окно не появляется.Это очень странно, когда мой настроенный элемент управления инициализируется, я вижу, что количество видимых столбцов равно 1, потому что я создаю один столбец - но в событии onLeave я снова проверяю столбец и вижу видимый столбец 0. Почему это происходит?Вот код для события onLeave.
protected override void OnLeave(EventArgs e)
{
if (IsPopupOpen)
{
ItemIndex = PopupForm.SelectedIndex;
_selectfromPopup = true;
}
Properties.DisplayMember = Properties.Columns[0].Caption; // Visible Column Count is 0, why?
base.OnLeave(e);
if (textChanged)
OnLeaveWithChangedText(e);
}
Я проследил код и не могу найти причину, по которой я не вижу свое всплывающее окно и не могу выбрать значение.Пожалуйста, помогите мне найти причину этой проблемы!Большое спасибо!