Создайте общую подсказку для поля со списком (usercontrol) - PullRequest
0 голосов
/ 28 января 2011

Я хочу сделать настройку всплывающей подсказки для универсального комбинированного списка, чтобы ... Я создал пользовательский элемент управления для комбинированного окна, которое наследует от элемента управления редактирования поиска DevExpress, и я пытаюсь установить подсказку для этого элемента управления из свойства selectedIndex, но при доступе к нему я не могучтобы получить доступ к элементам из выпадающего списка

Я делаю что-то вроде этого

combo.datasource = new List<string>( "ABC" );
combo.selectedindex = 0;   

Это называется индексом выбранного свойства пользовательского элемента управления, где я пытаюсь сделать что-то подобное

set
{
   this.ItemIndex = value ;
   this.tooltip = this.items[value].Value; //this line fire exception for items are null
}

Любые предложения .......

1 Ответ

1 голос
/ 28 января 2011

Похоже, вам нужно DataBind () вашего элемента управления в поле со списком, прежде чем его элементы будут доступны.Попробуйте что-то вроде:

combo.DataSource = new List<string>(new string[] { "ABC" });
combo.DataBind();
combo.SelectedIndex = 0;
...