Как бы удалить символ «&» из выпадающего списка ESRI до запуска какой-либо логики управления по умолчанию? - PullRequest
1 голос
/ 09 марта 2010

У меня есть панель управления ESRI внутри панели инструментов ESRI. Один из элементов в раскрывающемся списке должен иметь символ «&». Как выясняется, ESRI создает свои строки обратного вызова как строки & delimited, поэтому, когда элемент выбран, родительская панель инструментов немедленно строит и обрабатывает строку обратного вызова. В какой-то момент он разбивает строки в зависимости от '&' сбой приложения

По сути, наличие амперсанда в выпадающем списке esri вызывает неприятные вещи при выборе элемента.

Что мне нужно сделать, так это выяснить, как я могу запрыгнуть до того, как начнется обратный вызов, и избавиться от этого. Я думал, что, возможно, мне придется создать пользовательский элемент управления панели инструментов esri, но я не уверен, и это было бы довольно нежелательно.

Есть идеи?

1 Ответ

0 голосов
/ 10 марта 2010

Welp. Я пошел с другим подходом, если кому-то любопытно ...

Обратные вызовы строятся из значения выпадающего элемента, тогда как имена выпадающих элементов - это то, что отображается пользователю. Итак, я установил имя с амперсандом и значение без него.

Для этого требуется несколько специальных проверок в нескольких пунктах, но в целом взлом не слишком навязчив.

...