我目前正在从 WinForms 迁移到 WPF,我真的在绑定方面苦苦挣扎。我需要做的就是将矩形的填充属性与 textblock.background 相匹配,并使它们保持同步。我知道我可以使用“经典”事件处理程序来做到这一点,但我有 24 个文本框和 24 个矩形,我更喜欢 WPF 解决方案。我玩弄了绑定属性,但我似乎无法获得任何类型的结果,因为我不知道我什至需要的绑定类型!我需要一个事件,还是使用转换器,或者可能是一个样式触发器?也许只是在屏幕上贴上透明胶带然后收工?
我知道以下内容不起作用,但这是我目前的理解水平。
<Rectangle Fill="{Binding Source="textBlock.Background"} />
我已经阅读了有关数据绑定的各种文章,但它们都更高级,并且通常处理数据。
有人可以对这个无助的n00b有所了解吗!