带有文本和按钮的DataGrid单元格

时间:2014-01-16 22:38:45

标签: c# wpf datagrid

在DataGrid的单元格中,有一个“添加”按钮,然后是一个文本块显示数量。当用户点击“添加”按钮时,它会向数量添加一个。我很难搞清楚如何创建文本块。这是我的单元格;

<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
    <StackPanel Orientation="Horizontal">
        <Button Content="+" Click="addQTYButton_Click"/>
        <TextBlock Text="{Binding qty}"/>

    </StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>

1 个答案:

答案 0 :(得分:0)

最好的解决方案是不使用Click事件和代码隐藏。

使用命令而在ViewModel中更改调用命令时TextBlock绑定的字符串...

如果您坚持使用该事件和代码隐藏,只需命名TextBlock,您就可以在事件处理程序中以任何方式操作它...