| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > динамичное отображение данных в DataGrid |
| Автор: Nasty333 16.10.2009, 16:44 | ||||
| Я знаю, что этот вопрос задавался здесь уже ни раз , и всётаки просмотрев все находящиеся темы, я не нашла выхода для своей проблемы. Мне надо отобразить Xaml file, выдать его данные на экран. В WinForms, достаточно было вытянуть контрол на рабочее окно и передать
Что делать в этом случае в WPF, можно таким же образом отобразить это дело в ListView? ну что то типо этого
|
| Автор: netcray 16.10.2009, 20:07 |
| Если файл XML, то можно через XmlDataProvider. Пример http://www.codeproject.com/KB/WPF/WpfXml2WayDataBinding.aspx |
| Автор: Nasty333 16.10.2009, 20:13 |
| Спасибо за пример, но так как я понимаю, там создают колонки сами, а у меня колонки не всегда стабильные, они зависят от XML файла и по этому заголовки колонок всегда зависят от того, какой файл я открою в меню |
| Автор: netcray 16.10.2009, 20:42 |
| можно использовать DataGridView от WinForms (как и любой другой компонент) в WPF приложении. Как обойтись одним WPF без написания дополнительного кода я не знаю |
| Автор: netcray 16.10.2009, 21:45 |
| хотя посмотрите вот этот пример: http://dev.net.ua/blogs/servicedeveloper/archive/2008/09/03/6829.aspx - количество колонок явно не указывается, используется свойство AutoGenerateColumns="True" P.S. если разберетесь с примером, расскажите что там за файл такой dgSource.XAML (как его добавить в проект,и как он должен выглядеть) |