WPF Datagrid -hide RowDetails

c#, datagrid, wpf

Solution

Set `RowDetailsVisibilityMode="Collapsed"` on your datagrid.

EDIT-

    <DataGrid.RowDetailsTemplate>
        <DataTemplate>                    
        </DataTemplate>
    </DataGrid.RowDetailsTemplate>

Problem

Is there any way to hide the row detail of a WPF DataGrid? I want to show only the row in the data grid. Thanks ``` <DataGrid ItemsSource="{Binding Path=oExtrationMasterList}" RowHeaderWidth="0" x:Name="DataGridMaster" AreRowDetailsFrozen="True" HorizontalAlignment="Left" Margin="15,128,0,0" VerticalAlignment="Top" Height="199" Width="614" AutoGenerateColumns="False" SelectionChanged="DataGridMaster_SelectionChanged" RowDetailsVisibilityMode="Collapsed"> <DataGrid.Columns> <DataGridTextColumn Header="ID" Width="30" Binding="{Binding TransactionDate}" Visibility="Hidden" /> <DataGridTextColumn Header="Transaction Date" Width="*" Binding="{Binding TransactionDate}" /> <DataGridTextColumn Header="Transaction Count" Width="*" Binding="{Binding TransactionCount}" /> </DataGrid.Columns> </DataGrid> ```

Original source