WPF 元素相對另外一個元素的 相對位置

koloumi發表於2017-06-30
在實際使用WPF後知道它確實很便捷同時佈局也很方便,總之處理的都是很不錯特別是資料繫結。跑題了 這裡就簡單放一句獲取相對位置的程式碼
/// <summary>
        /// 獲取element元素相對於本物件(0,0)處的位置
        /// </summary>
        /// <param name="element">元素</param>
        /// <returns>座標</returns>
        public virtual Point GetPosition(FrameworkElement element)
        {
            return this.TranslatePoint(new Point(0, 0), element);
        }
如果寫作A.TranslatePoint(new Point(0, 0), B);的話就是A相對於B(0,0)點的位置

相關文章