Это в основном весь код, который вам нужен для Windows Phone 7:
BingMapsDirectionsTask Direction = new BingMapsDirectionsTask();
LabeledMapLocation start = new LabeledMapLocation(“Hougang Ave 4 919 Singapore , Singapore”, null);
LabeledMapLocation end = new LabeledMapLocation(“Paya Lebar Air Base, Singapore”, null);
Direction.Start = start;
Direction.End = end;
Direction.Show();
Второй параметр в конструкторе LabeledMapLocation
- GeoCoordinate
, но если у вас нет точного местоположения, вы всегда можете передать ноль, если хотите, и приложение попытается найти это место для вас, используя его имя.
Более подробную информацию и демонстрационный проект можно найти здесь: Направления Задача Демо
Надеюсь, это работает для вас. Что касается BlackBerry, извините, без понятия.