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应该可以工作,具体取决于您要做什么。