为什么Range.End没有变化?

时间:2018-11-05 15:47:27

标签: c# .net ms-word office-interop

我正在尝试调整ContentControl的范围。我使用以下代码:

var end1 = x.ContentControl.Range.End;
var count = x.ContentControl.Range.Text.Count() - match.Index;

x.ContentControl.Range.MoveEnd(WdUnits.wdCharacter, -1 * count);

var end2 = x.ContentControl.Range.End;

但是不幸的是,它没有用。在我的示例中,count设置为2,但是end1和end2相同-9。看来MoveEnd只是不执行任何操作...

我也尝试更改link.ContentControl.Range.End,但似乎也没有任何作用...

0 个答案:

没有答案