1
我想知道是否有任何方法可以獲取由TextBlock中的鼠標直接指出的字符。獲取文本塊的精確字符
我已經找到了如何使用一個TextBox使用下面的代碼來做到這一點:
private void TextBox_MouseMove(object sender, MouseEventArgs e)
{
TextBox t = sender as TextBox;
Point p = e.GetPosition(t);
int val = t.GetCharacterIndexFromPoint(p, true);
txtResult.Text = t.Text[val].ToString() ;
}
但似乎將TextBlock沒有任何類似的方法。
有沒有人有想法?
風箏
這是我在一段時間後想出的解決方案。所以它看起來好像沒有其他的辦法:(謝謝 –