Mik*_*oux 1 wpf textbox spell-checking readonly event-handling
我正在添加一些解决方法代码来修复 这个在DotNet 4 WPF拼写检查中出现的错误?(当一个WPF文本框的变化Enabled, Visible或ReadOnly状态,直到您禁用任何拼写检查自定义词典得到下车重新启用拼写检查)和简单的解决办法似乎是处理IsVisibleChanged,IsEnabledChanged和IsReadOnlyChanged事件.
简单吧?除非有是没有IsReadOnlyChanged事件.任何人都知道为什么以及IsReadOnly在WPF TextBox中捕获更改的最佳方法是什么?
您始终可以使用DependencyPropertyDescriptor.AddValueChanged跟踪依赖项属性更改
DependencyPropertyDescriptor.FromProperty(TextBoxBase.IsReadOnlyProperty)
.AddValueChanged(ctrl, OnReadOnlyChanged)
Run Code Online (Sandbox Code Playgroud)