wpf - 为什么 Border.BorderBrush 绑定到 TextBox.BorderBrush 总是不起作用?
问题描述
我正在创建一个 custom UserControl
,其中一部分涉及将 Border 放在TextBox
. 我希望Border.BorderBrush
始终与TextBox.BorderBrush
.
你会认为这会起作用:
<TextBox x:Name="MyTextBox" />
<Border
BorderThickness="2"
BorderBrush="{Binding BorderBrush, ElementName=MyTextBox}"
/>
然而,当TextBox.BorderBrush
基于是否聚焦的变化时,Border.BorderBrush
不会相应地更新。顺便说一句,我在控件上使用自定义样式。
解决方案
推荐阅读
- uwp - 无法安装 UWP 侧载构建
- google-chrome - Chrome 扩展切换标签队列
- sql - SQL 语法解释(CAST、INSERT、DATE)
- architecture - 洋葱架构 - 每个人都可以分层访问每个接口(打破层依赖性)吗?
- python - 该图没有显示任何内容
- javascript - 仅当 JavaScript 中的数字以 9 结尾时如何舍入?
- javascript - 使用按键 jquery/javascript 更改一个 div 的颜色
- ms-project - MS-Project JavaScript 插件
- algorithm - 最多问 8 个问题,找出最重的球
- python - 使用带条件默认参数的部分