电子病历如何跳转到指定的TextField所在的位置
各位技术大大好,我有一个TextField处在电子病历文档中间位置,我希望我在点击一个按钮的时候电子病历能够滚动到该TextField所在的位置; 并且可视部分的第一行就是该TextField所在的行;
现目前,我使用TextField.ScrollTo()方法来实现滚动,虽然能够滚动到该TextField所在那一页,但是TextField并没有在可视区域的第一行显示;
本帖最后由 Richard.Ma 于 2018-3-28 11:25 编辑
您可以使用ScrollLocation属性来进行设置,具体参考下面的代码
_textControl.Selection.Start = _textControl.Lines.GetItem(6).Start;
_textControl.Selection.Length = 0;
_textControl.ScrollLocation = _textControl.InputPosition.Location;
页:
[1]