获取WPF

时间:2018-03-08 06:26:17

标签: c# wpf textbox position point

如何将文本框中的第一个字符索引转换为WPF中的x,y坐标,即基本上我需要WPF文本框中文本第一个字符的点loaction。我正在捕获x,y坐标文本框wrt图像显示在wpf的窗口屏幕上 UIElement container = (MainImage) as UIElement; System.Windows.Point relativeLocation = textboxinsert.TranslatePoint(new System.Windows.Point(0, 0), container);
但是不知道在wpf.an指针的文本框中为文本做这件事会非常有帮助吗?

1 个答案:

答案 0 :(得分:1)

如果您只需找到第一次出场的位置,TextBox.Text.IndexOf('x');即可。

如果你还需要排队,你需要在由于文本框大小而导致的行之间产生差异,因为用户按下了Enter键。

您可以使用MemoryStream和StreamReader来完成。