2015-06-17 90 views
0

您可以在同一個按鈕中使單個字符串具有不同的對齊嗎?按鈕內部的多個定位

例如:dim String1 = "A B C D E F"

A - 將在左上角B-在中間的頂部..... enter image description here

+0

並不完全知道什麼是「不同的代碼行有不同的路線「意味着......你能否提供更多的細節? – RianBattle

+0

看看圖片,A-需要對齊到左上角,但是F-需要對齊到右下 – Dman

+0

沒有。一個Button只有一個文本屬性,它是'String'而不是'String()'。你也許可以用'Bitmap'做。或者一個子版本的版本可能 – Plutonix

回答

0

您可以創建標籤,並設置標籤的父母是按鈕 *請記住,標籤的位置現在是相對於按鈕

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load 
lblA.text="A" 
lblA.Parent=Button1 
lblA.Location = New Size(0,0) 
lblB.Text = "B" 
lblB.Parent = Button1 
lblB.Location = New Size(Button1.width/2,0) 
End Sub 
0

這是不可能的不幸,只有一種解釋,這可能通過創建一個圖像並將其作爲BackgroundImage分配給按鈕來完成。

從這:

enter image description here

這樣:

enter image description here

確保正確設置你的Button的屬性(又名,刪除按鈕文本)。