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

C# 带有文本和按钮的DataGrid单元格,c#,wpf,datagrid,C#,Wpf,Datagrid,在数据网格的单元格中,有一个“添加”按钮,然后是一个文本块显示数量。当用户单击“添加”按钮时,它会向数量中添加一个。我很难弄清楚如何创建文本块。这是我的手机 <DataGridTemplateColumn.CellTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <Button Content="+" Click="addQTYButton_Click"/

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

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

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


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

改为使用命令,并在
ViewModel
中更改调用命令时
TextBlock
绑定到的字符串


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

问题是什么?您提供的XAML应该可以工作,具体取决于您要做什么。