Форма данных Silverlight 3 - как добавлять файлы во время выполнения

Я создаю DataForm из динамических данных (поэтому я не могу создать столбцы в xaml), в настоящее время я создаю столбцы для моей DataGrid (я еще не разработал, как я могу создать кнопку + событие в колонке)

foreach (var item in headings.Entities)
                    {
                        theDataGrid.Columns.Add(
                            new DataGridTextColumn
                            {
                                Header = item.Label,
                                Binding = new Binding(item.LocalName)
                            });
                    }

Однако я не вижу никаких методов для добавления полей в DataForm во время выполнения...

1 ответ

Решение

Вам лучше не создавать столбцы таблицы данных в коде, а вместо этого использовать привязки. Просто свяжите сетку данных с заголовками. Коллекция сущностей.

То же самое с вашей DataForm, просто привяжите свой элемент к нему, и он должен создать все необходимые поля для вас.

Другие вопросы по тегам