1

我想将我的视觉工作室扩展中的插入符号位置设置到虚拟空间中的某个位置。这段代码完成了这项工作,但它将双精度值调整到最近的空间位置。

var newVirtualPos = _textView.Caret.ContainingTextViewLine.GetVirtualBufferPositionFromXCoordinate(pos);
_textView.Caret.MoveTo(newVirtualPos);

无论 pos = 0 或 pos = 5 它都会将插入符号位置设置为 0,直到 pos 变得大于空间大小......我想将插入符号位置设置为精确的观点......有可能吗?

4

1 回答 1

2

无法将插入符号设置在任意位置。虚拟空间将始终四舍五入到最接近的空间大小。

于 2013-11-04T23:00:05.220 回答