locked
Map и Canvas RRS feed

  • Вопрос

  • Как можно растянуть Microsoft.Phone.Maps.Controls.Map по размерам Canvas. Всё что могу нагуглить, это совет поместить ваш контрол в что то вроде Grid, но Grid то же не хочет растягиваться до Canvas. Может это ограничение wp?

    С уважением, Герасимов Алексей. Skype: gerich1988; icq: 352-885-953

    26 октября 2013 г. 8:51

Ответы

  • До такого додуматься не трудно.
    Если не трудно, зачем задаете вопрос? :) Я отвечал на него. Вы хотите искусственно применить технологию создания интерфейса WinForms в WinPhone? Не логично. Не было бы смысла создавать WPF и XAML, если бы в них использовалась та же идеология разметки, что и в WinForms. Пользуйтесь более "продвинутыми" контейнерами, чем Canvas, тогда подобных вопросов не возникнет. Удачи!
    2 декабря 2013 г. 18:01

Все ответы

  • Это ограничение Canvas. Он используется для абсолютного позиционирования элементов (которые внутри canvas) с помощью координат. Подробнее читайте в книге. Вообще почитайте про различия грид и канвас. Это поможет понять какой способ позиционирования элементов вам подходит.
    27 октября 2013 г. 18:04
  • Мой вопрос был о том, как растянуть объект Map размеров Canvas. Хотелось бы не прибегая к биндингу.

    С уважением, Герасимов Алексей. Skype: gerich1988; icq: 352-885-953

    27 октября 2013 г. 22:32
  • Явно установите ширину и высоту Map. Но какой тогда смысл вообще использовать Canvas?
    2 декабря 2013 г. 14:18
  • До такого додуматься не трудно. Нужно для того что бы поверх карты отобразить другой компонент, не относящийся к карте

    С уважением, Герасимов Алексей. Skype: gerich1988; icq: 352-885-953

    2 декабря 2013 г. 14:48
  • До такого додуматься не трудно.
    Если не трудно, зачем задаете вопрос? :) Я отвечал на него. Вы хотите искусственно применить технологию создания интерфейса WinForms в WinPhone? Не логично. Не было бы смысла создавать WPF и XAML, если бы в них использовалась та же идеология разметки, что и в WinForms. Пользуйтесь более "продвинутыми" контейнерами, чем Canvas, тогда подобных вопросов не возникнет. Удачи!
    2 декабря 2013 г. 18:01