如何在wpf中添加数据网格中的链接按钮

本文关键字:网格 链接 按钮 数据网 添加 wpf 数据 | 更新日期: 2023-09-27 18:07:48

我是wpf的新手,我绑定了患者,姓名,性别,但我需要如何在wpf的数据网格内建立超链接。请帮我解决

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

如何在wpf中添加数据网格中的链接按钮

你应该使用datagridtemplatecolcolumn

 <DataGrid.Columns>
        <DataGridTemplateColumn Header="Gender">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <Button>
                        <Hyperlink NavigateUri="{Binding LinkReport}">
                        </Hyperlink>
                    </Button>
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>
 </DataGrid.Columns>