WPF Datagrid -hide RowDetails

Is there a way to hide the WPF DataGrid row detail ? I only want to show a row in a data grid.

enter image description here Thanks to

<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>

      

+3


source to share


3 answers


Set RowDetailsVisibilityMode="Collapsed"

on your datagrid.

EDIT -



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

      

+2


source


You must set the property to a RowDetailsVisibilityMode

value Collapsed

.

RowDetailsVisibilityMode="Collapsed"

      

According to this, this parameter "Gets or sets a value that indicates when the row information sections are displayed."

In XAML, you can set like below:



<sdk:DataGrid RowDetailsVisibilityMode="Collapsed"/>

      

In C #, you can use this:

myDataGrid.RowDetailsVisibilityMode = DataGridRowDetailsVisibilityMode.Collapsed;

      

+1


source


Try with DataGrid.RowDetailsVisibilityMode

property.

Gets or sets a value that indicates when the data sections are rows.

DataGridRowDetailsVisibilityMode

enumeration has;

Member name           Description
Collapsed             The row details section is not displayed for any rows.
Visible               The row details section is displayed for all rows.
VisibleWhenSelected   The row details section is displayed only for selected rows.

      

+1


source







All Articles