WinForm中如何取得button文本的位置?也就是按鈕文字的左上角坐標
uj5u.com熱心網友回復:
這好像只能自己算了Graphics g = this.button1.CreateGraphics();
SizeF sizeF = g.MeasureString(this.button1.Text, this.button1.Font);
uj5u.com熱心網友回復:
this.button.Left //左this.button.Top //上
uj5u.com熱心網友回復:
1樓的方法只能取到大小,沒有坐標uj5u.com熱心網友回復:
再根據TextAlign自己算啊uj5u.com熱心網友回復:
MiddleCenter 這種還可以算,但是 MiddleLeft、TopLeft 這種的怎么得到坐標?uj5u.com熱心網友回復:
應該是X為0吧,或者一個固定值
uj5u.com熱心網友回復:
樓主為什么要獲得字體的位置呢?你需求和目的是什么?button.Left和this.button.Top 都能滿足我們需求了吧轉載請註明出處,本文鏈接:https://www.uj5u.com/net/50918.html
標籤:C#
上一篇:一個簡單的例子看明白 async await Task
下一篇:護照 MRZ碼編碼規則
