Bing Maps пользовательский текстовое поле NavBar? - PullRequest
0 голосов
/ 10 июня 2011

Мне интересно добавить текстовое поле (и кнопку) на панель навигации по умолчанию в Bing Maps v7.

Я намереваюсь добавить геокодер географических названий, чтобы помочьПользователь быстро приближается к определенной области на карте.(Это сервис, предоставляемый Bing Maps API, мне просто нужна помощь в добавлении поля в элемент управления.) Я могу, но не обязан, использовать jQuery.

Веб-сайт http://pietschsoft.com/post/2010/12/18/Bing-Maps-Ajax-7-Add-Custom-Navigation-Bar-Buttons-using-jQuery.aspxна самом деле есть действительно отличный пример кода, показывающий, как добавить кнопку на панель, хотя я не могу заставить текстовое поле работать должным образом.Я подозреваю, что Bing Maps перехватывает все мои нажатия клавиш, чтобы использовать их для панорамирования и т. Д., Но я не уверен.

Кому-нибудь повезло в этом?

Спасибо!

1 Ответ

1 голос
/ 10 июня 2011

Я решил проблему, поставив еще один div с тем же цветом и высотой фона, с плавающей точкой влево на x-смещение ширины оригинальной панели навигации.Клавиши были взломаны - похоже, они украли весь ввод с клавиатуры для любых элементов, которые существуют в div "Microsoft.Map".Мой div на один уровень выше.

Вот как это получилось: enter image description here

И если кому-то интересно, высота и цвет по умолчанию для панели навигации Bing Maps v7 - 26 пикселей, # FAF7F5.

...