首页 > 解决方案 > 如何将按钮添加到 WPF GridView

问题描述

             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:local="clr-namespace:AraWPF"
             mc:Ignorable="d"
             d:DesignHeight="450" d:DesignWidth="800">
    <Grid>
        <ListView x:Name="listView">
            <ListView.View>
                <GridView>
                    <GridViewColumn Header="call" DisplayMemberBinding="{Binding Call}" Width="100" />
                    <GridViewColumn Header="name" DisplayMemberBinding="{Binding Name}" Width="200" />
                    <GridViewColumn Header="path" DisplayMemberBinding="{Binding Path}" Width="100" />
                    <GridViewColumn Header="link" DisplayMemberBinding="{Binding Link}" Width="100" />
                    <GridViewColumn Header="description" DisplayMemberBinding="{Binding Description}" Width="100" />
                </GridView>
            </ListView.View>
        </ListView>
    </Grid>
</UserControl>

这是我的 GridView 来打印我想将按钮添加到 GridView 的数据。有什么方法可以将按钮添加到表格视图

我很抱歉我的英语不好。

标签: c#.netwpf

解决方案


您可以使用模板:

<GridView>
    <GridViewColumn Header="call" DisplayMemberBinding="{Binding Call}" Width="100" />
    <GridViewColumn Header="name" DisplayMemberBinding="{Binding Name}" Width="200" />
    <GridViewColumn Header="path" DisplayMemberBinding="{Binding Path}" Width="100" />
    <GridViewColumn Header="link" DisplayMemberBinding="{Binding Link}" Width="100" />
    <GridViewColumn Header="description" DisplayMemberBinding="{Binding Description}" Width="100" />
    <GridViewColumn Header="Button" Width="100">
        <GridViewColumn.CellTemplate>
            <DataTemplate>
                <!-- Your button using bindings, ... -->
            </DataTemplate>
        </GridViewColumn.CellTemplate>
    </GridViewColumn>
</GridView>

推荐阅读