C# WPF:将TextBlock文本值绑定到WPF:Pure XAML中选定的按钮内容

C# WPF:将TextBlock文本值绑定到WPF:Pure XAML中选定的按钮内容,c#,wpf,xaml,data-binding,mvvm,C#,Wpf,Xaml,Data Binding,Mvvm,不确定是否可以做到这一点-我有一个WPF应用程序,它有一堆XAML屏幕,我想在其中一个屏幕上能够做的是将TextBlock的文本值绑定到所选按钮的内容值。我的XAML中有5个按钮,当我单击其中任何一个按钮时,我希望文本块反映按钮内容。我知道我可以通过MVVM命令来实现这一点,但我希望用纯XAML来实现这一点——根本没有代码 能做到吗 谢谢你 下面是答案 Chris W回应: 在按钮上单独添加一个触发器,或者作为所有按钮共享的模板,使用TextBlock作为TargetObject对按钮内容的文本

不确定是否可以做到这一点-我有一个WPF应用程序,它有一堆XAML屏幕,我想在其中一个屏幕上能够做的是将TextBlock的文本值绑定到所选按钮的内容值。我的XAML中有5个按钮,当我单击其中任何一个按钮时,我希望文本块反映按钮内容。我知道我可以通过MVVM命令来实现这一点,但我希望用纯XAML来实现这一点——根本没有代码

能做到吗

谢谢你

下面是答案

Chris W回应:


在按钮上单独添加一个触发器,或者作为所有按钮共享的模板,使用TextBlock作为TargetObject对按钮内容的文本属性执行ChangePropertyAction,瞧,完成了

XAMIMAX响应:


设置按钮的触发器,在“代码共享始终是一个加号”中,在按钮上单独或作为所有按钮共享的模板设置一个触发器,以将
TextBlock
作为其
Text
属性的目标对象与
buttons
内容关联,瞧,完成了。答案很短,我想它可能只是一个评论,干杯。在
中设置按钮的
触发器,当然!!Doh:)这样说完全有道理!谢谢你!