【发布时间】:2010-09-15 15:49:57
【问题描述】:
我正在编写一个 .NET 表单控件来使用 MSHTML 编辑 HTML。我正在创建一些自定义元素,并希望使它们有效地只读。我想我可以通过关注整个元素来解决这个问题,只要焦点在该元素的任何位置输入,但 HtmlElement.Focus() 不会选择整个元素,而且我似乎无法捕获光标的输入.
另一种选择是在元素文本发生更改时引发事件(我希望在 KeyDown 上),但我也无法触发该事件。关于为什么我对事件行为的期望是错误的任何想法或替代实施建议?
【问题讨论】: