C# WPF:将TextBlock文本值绑定到WPF:Pure XAML中选定的按钮内容
不确定是否可以做到这一点-我有一个WPF应用程序,它有一堆XAML屏幕,我想在其中一个屏幕上能够做的是将TextBlock的文本值绑定到所选按钮的内容值。我的XAML中有5个按钮,当我单击其中任何一个按钮时,我希望文本块反映按钮内容。我知道我可以通过MVVM命令来实现这一点,但我希望用纯XAML来实现这一点——根本没有代码 能做到吗 谢谢你 下面是答案 Chris W回应: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对按钮内容的文本
在按钮上单独添加一个触发器,或者作为所有按钮共享的模板,使用TextBlock作为TargetObject对按钮内容的文本属性执行ChangePropertyAction,瞧,完成了 XAMIMAX响应:
设置按钮的触发器,在“代码共享始终是一个加号”中,在按钮上单独或作为所有按钮共享的模板设置一个触发器,以将
TextBlock
作为其Text
属性的目标对象与buttons
内容关联,瞧,完成了。答案很短,我想它可能只是一个评论,干杯。在中设置按钮的触发器,当然!!Doh:)这样说完全有道理!谢谢你!