OSDN Git Service

WPF版でナレーターのキャレット位置が正しく表示されないバグを修正した
[fooeditengine/FooEditEngine.git] / WPF / FooEditEngine / FooTextBox.cs
index a11ab06..57b07aa 100644 (file)
@@ -282,7 +282,7 @@ namespace FooEditEngine.WPF
         {
             if (this.Document.FireUpdateEvent == false)
                 throw new InvalidOperationException("");
-            return this.View.GetPostionFromTextPoint(tp);
+            return this.image.TranslatePoint(this.View.GetPostionFromTextPoint(tp),this);
         }
 
         /// <summary>
@@ -294,6 +294,7 @@ namespace FooEditEngine.WPF
         {
             if (this.Document.FireUpdateEvent == false)
                 throw new InvalidOperationException("");
+            System.Windows.Point relP = this.TranslatePoint(p, this.image);
             return this.View.GetTextPointFromPostion(p);
         }