2013-07-04 58 views
3

我創建了兩個按鈕,其中.Text屬性包含我要居中的字符,但我無法使其正常工作。目前,該按鈕看起來是這樣的:在按鈕上居中文本

enter image description here

,代碼如下:

btnUp.Text = "▲"; 
btnDown.Text = "▼"; 
btnUp.TextAlign = ContentAlignment.MiddleCenter; 
btnDown.TextAlign = ContentAlignment.MiddleCenter; 

但我真正想要的是按鍵爲中心的文本,所以箭頭將完全在控件的中間。我將如何實現這一目標?

仔細看看說明,爲什麼我不快樂:

enter image description here

感謝Thomas Mondel的解決方案 下面是結果:

enter image description here

+0

你的意思是按鈕中的箭頭標記應居中?箭頭看起來以我爲中心,以防萬一嘗試將對齊代碼放在btnup.text字段的下方 – jayeshkv

+0

箭頭看起來非常集中.. –

+0

添加了另一張圖片來說明爲什麼我不認爲它居中 – Robin

回答

9

你可以嘗試將按鈕上的UseCompatibleTextRendering屬性設置爲True。它爲我做了詭計。

UseCompatibleTextRendering

希望這有助於。

+0

非常感謝您的先生! – Robin