Я хочу связать datagrid с datatable, чтобы он мог автоматически отображать и обновлять данные обратно в базу данных. Но тем временем я также хочу настроить столбцы datagrid, например, для одного конкретного столбца datatable, я хочу отображать данные этого столбца в combobox внутри datagrid (измененные данные через combobox также должны быть сохранены в базе данных). Как я могу это сделать ? Я новичок в WPF, поэтому любой образец, касающийся этого, был бы полезен для меня. Спасибо заранее!Связать DataTable с WPF DataGrid с настраиваемыми столбцами
0
A
ответ
3
Необходимо установить для AutoGenerateColumns DataGrid значение false, а затем указать собственный список столбцов. Вот грубый пример:
<DataGrid.Columns>
<DataGridTextColumn Header="Date" Binding="{Binding Path=MyDateColumn, StringFormat={}{0:MM/dd/yy hh:mmt}}" />
<DataGridTextColumn Header="Name" Binding="{Binding Path=NameColumn}" />
<DataGridTemplateColumn Header="SomeValue">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{StaticResource ComboBoxItems}"
SelectedItem="{Binding Path=SomeValueColumn}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
Смежные вопросы
- 1. WPF привязка datagrid с настраиваемыми столбцами
- 2. связать DataGrid WPF с DataTable
- 3. Заполнить datagrid с dataTable wpf
- 4. Связывание WPF DataGrid с DataTable
- 5. Как связать массивы с столбцами в WPF datagrid
- 6. Как связать два списка с двумя столбцами Wpf DataGrid?
- 7. Как связать словарь с datagrid wpf
- 8. Связывание DataTable с DataGrid в MVVM WPF
- 9. Связывание данных Wpf DataGrid с произвольными столбцами и строками
- 10. Как связать XML с DataGrid - WPF
- 11. DataGridView и DataBinding с настраиваемыми столбцами
- 12. Delayed-Load DataGridView с настраиваемыми столбцами
- 13. как связать ComboBox с DataTable
- 14. DataTable привязка к DataGrid WPF
- 15. Заполнение Datagrid с помощью DataTable wpf
- 16. Как связать WPF Datagrid с объединенным столом
- 17. Как связать ObservableCollection с datagrid WPF
- 18. WPF DataGrid: как связать с пользовательским свойством
- 19. Как связать xml с WPF DataGrid правильно?
- 20. Как связать с DataGrid в WPF
- 21. Как связать EF dataSet с WPF datagrid?
- 22. DataGrid с несколькими столбцами неизвестен
- 23. DataTable с динамическими столбцами
- 24. Binding Datatable to datagrid в WPF
- 25. Связывание WPF DataGrid с DataTable с использованием TemplateColumns
- 26. WPF DataGrid привязка к datatable
- 27. Как связать элементы управления в WPF DataGridTemplateColumn с DataTable?
- 28. WPF DataGrid - связать заголовки строк
- 29. WPF ListBox - как отображать значения из datatable с несколькими столбцами?
- 30. WPF - привязка DataContext DataGrid к DataTable
Я хочу, чтобы отобразить выпадающий внутри сетки во время выполнения. Сценарий: мой datagrid подключен к datatable, во время выполнения эта сетка будет заполнена данными datatable, поэтому в этот момент я хочу отобразить значение одного столбца в combobox, которое должно отображаться внутри datagrid. Я хочу создать столбцы datagrid во время выполнения, поскольку они могут варьироваться в зависимости от типа данных. Любой пример для этого ... –