Есть ли в Windows Phone 7 похожий компонент, например UITableview в iPhone? - PullRequest
3 голосов
/ 12 мая 2011

Есть ли в Windows Phone 7 аналогичный компонент, как UITableview в iPhone?Я пытаюсь найти API-карту, опубликованную Microsoft, но безрезультатно.

Я приветствую любые комментарии.

Ответы [ 3 ]

5 голосов
/ 12 мая 2011

Лучше всего связать данные с ListBox.

Вот пример .

1 голос
/ 12 мая 2011

Вас может заинтересовать http://windowsphone.interoperabilitybridges.com/

Содержит подробную информацию о том, как быстро приступить к разработке Windows Phone 7 для людей, знакомых с разработкой для других платформ. (Включая iOS.)

0 голосов
/ 13 мая 2011

Тим прав, что вы, скорее всего, в конечном итоге будете использовать ListBox, но вот более длинный ответ:

Я полагаю, что вы имеете в виду инструмент сопоставления API iOS и Windows Phone , который помогает сопоставить общие API iOS с их эквивалентами Windows Phone. К сожалению, в этом случае не даст прямого ответа на ваш вопрос, так как iOS и Windows Phone используют разные подходы к уровню пользовательского интерфейса :

Apple применяет строгий шаблон MVC для каждого из своих представлений. Фактически, они предоставляют набор классов контроллеров базового представления, которые уже поддерживают большую часть поведения, которое вы видите в типичных приложениях для iPhone. Наиболее распространенными из них являются UITableViewController, UINavigationViewController, UITabBarController и стандартный UIViewController.

Windows phone 7 не требует использования шаблона MVC и, следовательно, не включает стандартные представления, доступные в iOS. Вместо этого вам остается выбрать и реализовать любой шаблон пользовательского интерфейса, который вы выберете. Многие выбирают MVVM Pattern , но даже тогда есть несколько наборов инструментов, которые вы можете использовать ( Этот кажется довольно популярным).

Для начала, большинство пользователей будут использовать графический дизайнер, встроенный в Visual Studio, для перетаскивания элементов управления на каждую страницу своего приложения. Если вы хотите узнать больше, я рекомендую посмотреть серию Windows Phone 7 для абсолютных новичков серии или 31 день для Windows Phone 7 серии. Большинство макетов Silverlight XAML и API доступны в Windows Phone, поэтому 31 день Silverlight также может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...