Reputation: 13
I'm new in wpf, I'm binded patientid,name,gender, but I need how a hyperlink inside the datagrid of wpf. Please help me to solve
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=Patient ID}" Header="Patient ID" Width="120" />
<DataGridTextColumn Binding="{Binding Path=Patient Name}" Header="Patient Name" Width="150" />
<DataGridTextColumn Binding="{Binding Path=Gender}" Header="Gender" Width="100" />
<DataGridHyperlinkColumn Header="LinkReport">
</DataGridHyperlinkColumn>
Upvotes: 0
Views: 2111
Reputation: 222582
You should use DataGridTemplateColumn
<DataGrid.Columns>
<DataGridTemplateColumn Header="Gender">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button>
<Hyperlink NavigateUri="{Binding LinkReport}">
</Hyperlink>
</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
Upvotes: 1