| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > DataGrid в мобильном приложении |
| Автор: Moid 14.4.2009, 11:27 | ||
| В мобильном приложении грид немного не такой как в Win. Если в WinForms можно было скрыть ненужную колонку от глаз пользователя, к примеру так:
то в мобильном так уже не получается сделать. Как обратиться к свойствам поля в мобильном приложении? |
| Автор: Skynin 14.4.2009, 12:07 |
| Скрыть можно с помощью DataGridTableStyle Убрав ее из этой коллекции для соответствующего DataSource |
| Автор: Moid 14.4.2009, 13:23 |
| Стили у DataGrid создал, а как его теперь применить к таблице не пойму? |
| Автор: Moid 14.4.2009, 14:16 | ||
Пытался так:
Никаких изменений не видно . |
| Автор: Moid 14.4.2009, 15:16 |
| Разобрался, не правильно прописал MappingName Вот дополнительная инфа, если потребуется кому: http://msdn.microsoft.com/ru-ru/library/system.windows.forms.datagrid.tablestyles.aspx |
| Автор: Skynin 14.4.2009, 15:16 |
| TableName, MappingName Не гарантирую что этот способ (со стилями) самый правильный для CF .NET, но меня вполне устраивает. У меня - работает. Например один грид использую для отображения разных DataTable просто переключая стили (вернее "редактируя" стили в фабрике, потому что благодаря TableName == MappingName отображение переключится само, когда сделаешь DataSource = lalala) . Разбирался по MSDN. |