我开始为VS编辑器编写一个装饰器,我的数据很大程度上基于行号,因此我需要访问IWpfTextView上的TextViewLines属性来计算我的装饰器集。
但是,当调用TextViewCreated时,该属性仍为Null。
我试着等待第一次调用OnViewLayoutChanged,实际上该属性当时不是null,但是对于50行文件,行数是'2',看起来只是前两行
我需要在什么时间获得一个完全初始化的TextViewLines,它实际上反映了完整的文件内容?或者我误解了我应该得到的东西?
这是针对VS2010 SP1上的csharp内容类型。