Как включить NewItem Placeholder в сетке данных WPF - PullRequest
3 голосов
/ 03 июля 2010

У меня есть таблица данных wpf, которая связана с наблюдаемой коллекцией.В настоящее время у меня нет NewItemPlaceHolder.Как включить NewItemPlaceholder (пустая строка внизу для добавления новых строк)?Вот как я объявил свою сетку данных:

    <WpfToolkit:DataGrid x:Name="grid"
        ItemsSource="{Binding Path=SampleObservableCollection}" 
        HorizontalScrollBarVisibility="Hidden" SelectionMode="Single"
        CanUserAddRows="True" CanUserDeleteRows="True"
        CanUserResizeRows="False" CanUserSortColumns="False"
        CellEditEnding="grid_CellEditEnding"
        CurrentCellChanged="grid_CurrentCellChanged" 
        AutoGenerateColumns="False"
        RowHeaderWidth="17" RowHeight="25">
        <WpfToolkit:DataGrid.Columns> ...

Спасибо

1 Ответ

3 голосов
/ 03 июля 2010

Убедитесь, что тип объектов в коллекции имеет конструктор по умолчанию.Если этого не произойдет, то DataGrid не сможет создать новый для новой строки.

Также см. этот другой ответ StackOverflow .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...