将列表项转换为WPF中的按钮

本文关键字:按钮 WPF 列表 转换 | 更新日期: 2023-09-27 18:13:56

所以我在WPF中开发一个POS(销售点)软件。我有所有的产品名称&它的价格等在mysql数据库。我可以很容易地在listview中检索项目名称。但由于这是一个POS,它需要是按钮。

为了测试listview,我遵循了下面的教程代码:http://www.c-sharpcorner.com/UploadFile/raj1979/DataBinding10042007165025PM/DataBinding.aspx

如何将从数据库检索到的菜单项名称(SQL查询仅检索名称列表)转换为按钮?谢谢。

将列表项转换为WPF中的按钮

如果我正确理解问题,您希望单元格看起来像一个按钮最简单的方法是在您希望看起来像按钮的列上提供CellTemplate

       <GridViewColumn Header="First Name" DisplayMemberBinding="{Binding Path=FirstName}">
            <GridViewColumn.CellTemplate>
                <DataTemplate>
                    <Button Content="{Binding}"/>
                </DataTemplate>
            </GridViewColumn.CellTemplate>
        </GridViewColumn>