【问题标题】:How can I add button to WPF GridView如何将按钮添加到 WPF GridView
【发布时间】:2021-08-14 10:29:20
【问题描述】:
             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# .net wpf


    【解决方案1】:

    您可以使用模板:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 2015-09-17
      • 1970-01-01
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多