2012-06-11 3 views

ответ

1

После работы с Java Swing и C# WPF и SilverLight, IMHO нет эквивалента AbstractTableModel в .Net. Вы просто устанавливаете свойство ItemsSource и используете привязку для отображения columms в свойствах. Вы можете использовать PagedCollectionView, чтобы иметь некоторые функции, такие как сортировка и группировка, но модель по-прежнему представляет собой список объектов, поэтому у вас есть гибкость для передачи любой коллекции объектов в таблицу.

Почему вы хотите использовать AbstractTableModel в C#, с какой функцией вы хотите использовать или реализовать?

+0

Количество столбцов и строк (количество строк из списка, которое создается путем чтения всех данных из одной из таблиц из db) и имен столбцов. – user1033698

+0

Попробуйте 'DataTable' или другое, описанное в свойстве DataSource вместо прямого, raw' ItemsSource': http://msdn.microsoft.com/en-us/library/system.windows.forms.datagrid.datasource.aspx –