Skip to content

Instantly share code, notes, and snippets.

@Hypersapien
Created February 24, 2017 15:30
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Hypersapien/6d8bf0cddfc45a1bcc4ec22f072b3a14 to your computer and use it in GitHub Desktop.
<DataGrid x:Name="HierarchicalGridView"
AutoGenerateColumns="False"
IsReadOnly="True">
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<Grid Background="Gray">
<DataGrid Margin="4"
AutoGenerateColumns="False"
ItemsSource="{Binding activitydetails}"
IsReadOnly="True">
<DataGrid.Columns>
<DataGridTemplateColumn Visibility="{Binding DeleteButtonVisibility}" Header="Delete" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Click="DeleteSubItem_Click" Style="{StaticResource LinkButton}">Delete</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Header="Form Id" Binding="{Binding formid}" IsReadOnly="True" />
</DataGrid.Columns>
</DataGrid>
</Grid>
</DataTemplate>
</DataGrid.RowDetailsTemplate>
<DataGrid.Columns>
<DataGridTemplateColumn Visibility="{Binding DeleteButtonVisibility}" Header="Delete" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Name="DeleteButton" Click="DeleteItem_Click" Style="{StaticResource LinkButton}">Delete</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Binding="{Binding patient_id}" Visibility="{Binding PHIVisibility}" x:Name="patientid" Header="Patient Id" />
</DataGrid.Columns>
</DataGrid>
public Visibility DeleteButtonVisibility {
get {
return HideDelete ? Visibility.Collapsed : Visibility.Visible;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment