Сетка данных Показывает дополнительный столбец - PullRequest
2 голосов
/ 19 мая 2010

У меня есть таблица данных wpf, где я создал два столбца. Но всякий раз, когда я запускаю окно, сетка данных показывает дополнительный столбец. Я не могу понять, почему.? Ниже мой код

 <Custom:DataGrid
                             Background="White"
                             AlternatingRowBackground="#103D7EC5"       
                             RowHeaderWidth="20" 
                             SelectionMode="Single"  
                             SelectionUnit="FullRow" 
                             GridLinesVisibility="None"                          
                             MinRowHeight="30"    
                             EnableRowVirtualization="True"
                             EnableColumnVirtualization="True"
                             CanUserAddRows="False"
                             CanUserSortColumns="True"
                             AreRowDetailsFrozen="True"
                             RowDetailsVisibilityMode="Collapsed"
                             ItemsSource="{Binding CurrentEntity.RefDetails, Mode = TwoWay}" AutoGenerateColumns="False" Name="grdDoctor1" ScrollViewer.VerticalScrollBarVisibility="Auto" MaxHeight="200">
                                <Custom:DataGrid.RowDetailsTemplate>
                                    <DataTemplate>
                                    </DataTemplate>
                                </Custom:DataGrid.RowDetailsTemplate>

                                <Custom:DataGrid.Columns>
                                <Custom:DataGridTextColumn Binding="{Binding DepId}" Width="100" IsReadOnly="True" Header="Id"/>
                                <Custom:DataGridTextColumn Binding="{Binding DepData}" Width="100" IsReadOnly="False" Header="Data"/>
                            </Custom:DataGrid.Columns>

                    </Custom:DataGrid>

Любое предположение, почему это происходит ..?

альтернативный текст http://www.freeimagehosting.net/image.php?0f9496e69e.png][img]http://www.freeimagehosting.net/uploads/th.0f9496e69e.png

1 Ответ

2 голосов
/ 19 мая 2010

Есть ли в дополнительном столбце данные? Или это просто заголовок строки (маленькая стрелка, которая появляется первой в каждой строке)? Если это заголовок строки и вы хотите от него избавиться, тогда установите для HeadersVisibility значение «Столбцы» или «Нет»

Здесь есть хорошее изображение , которое показывает, как выглядит контур различных частей сетки.

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