Поддерживается ли DataGrid? - PullRequest
0 голосов
/ 24 ноября 2011

Я пытаюсь использовать DataGrid в приложении Windows Phone 7.Я добавил следующие библиотеки DLL в мой проект

System.Windows.Controls.Data.dll
System.Windows.Controls.Data.Input.dll

Однако мне сказали, что элемент управления DataGrid не поддерживается в Windows Phone 7 и что в Руководстве по пользовательскому интерфейсу сказано, что он не поддерживает DataGrid.

Мой вопрос:

  1. DataGrid поддерживается в Windows Phone 7?
  2. Почему в Руководстве по пользовательскому интерфейсу указано, что он не поддерживает DataGrid?

Ответы [ 2 ]

0 голосов
/ 25 ноября 2011

На ваши два вопроса можно ответить вместе.Ответ на вопрос 1 в основном вытекает из вопросов 2.

Сетка данных может использоваться для простого отображения коллекций данных на обычном экране компьютера.Ситуация на маленьком устройстве, таком как WP7, совершенно иная.Поэтому такой элемент управления, как сетка данных, никогда не подойдет для достойного интерфейса телефона.Если вы посмотрите на скриншоты в этом посте , вы должны заметить, что он просто не подходит. Это особенно актуально для стиля дизайна WP7.

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

0 голосов
/ 24 ноября 2011

Вы можете использовать элемент управления dataGrid silverlight для Windows Phone.Взгляните на Dev Express Datagrid control .

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