Какое событие мне нужно обработать, чтобы пользователи могли добавлять «фрукты» либо в список значений, либо в раскрывающийся список «Ультра».
Поскольку это KVP, я всегда получаю исключение формата
Dictionary<int,string> fruits = new Dictionary<int,string>();
private void FruitInit()
{
//Create some fruit
fruits.Add(-1,"apple");
fruits.Add(-2,"banana");
//Create and add to the ultraDropDown
UltraDropDown fruitUltraDropDown = new UltraDropDown();
fruitUltraDropDown.DataSource = fruits.ToList();
fruitUltraDropDown.DisplayMember = "Value";
fruitUltraDropDown.ValueMember = "Key";
MyUltraGrid.DisplayLayout.Bands[0].Columns["MyColumn"].ValueList = fruitUltraDropDown;
}
Какое событие я могу обработать, чтобы, когда пользователь вводит «виноград», я мог добавить его в словарь с помощью своего собственного ключа, и оно было добавлено в раскрывающийся список. В настоящее время, если я набираю «виноград» в ячейке, я просто получаю исключение формата.
С Уважением
_Эрик
UltraWinGrid
иUltraDropDown
— несвязанные элементы управления. О какой ячейке ты говоришь? Добавить что-либо вDictionary
будет невозможно, потому что вы выбрасываете это после созданияValueList
. Кроме того, опубликуйте ошибку, которую вы получаете. - person Dour High Arch   schedule 22.12.2010