wpf - 如果 HorizontalContentAlignment="Right",WPF TexBox 不会关注鼠标单击
问题描述
在我的 WPF 应用程序中,我有两个具有完全相同属性的文本框,除了其中一个上的 HorizontalContentAlignment="Right" 。
当您在文本框中的任意位置单击鼠标时,第一个没有 HorizontalContentAlignment 会获得焦点。
第二个,HorizontalContentAlignment="Right",只有当鼠标点击内容顶部时才会获得焦点,而不是空白区域。事实上,当鼠标悬停在空白区域时,TextBox 底部边框甚至不会改变颜色。
我正在使用 MaterialDesignTheme,这个问题似乎是特定于它的。
我附上两张图片来解释这种情况。任何建议都会有所帮助。
解决方案
推荐阅读
- rubygems - 使用 RubyGems CLI 将包上传到 Gemfury 静默失败
- java - 添加到 BorderLayout 时,无法在 JPanel 中左对齐 JLabel
- c# - System.Text.Json JsonSerializer.Deserialize 忽略 PropertyNamingPolicy
- shell - 使用 OpenSSL CLI 查找公共椭圆曲线密钥
- typescript - Property 'values' does not exist on type 'ObjectConstructor' in Typescript Playground
- linux - SDL如何检查窗口是否最大化或最小化
- python - Python3 - 请求 - BS4 - Cloudflare -> 403 Forbidden not use Local Proxy
- javascript - 手动输入 URL 时,MERN 路由器链接不起作用
- python - python字典中的值被转换为双引号而不是单引号
- javascript - 使用 Jest 测试应该抛出错误的函数,但总是收到“函数未抛出”错误