2012-10-22 38 views
0

我正在從事一個VB6到VB.NET的遷移工程。在VB6中我有一個圖片框,在運行時設計一個使用Graphics.Suppose的表單。我有一個兩個標籤lbl1和lbl2,當我們在圖片上打印時顯示文本框以輸入文本。輸入的文本在文本框中的LostFocus之後可見。在保存數據並重新打開相同表單後,VB6中保存的文本是顯示標籤右側的正確位置。如何繪製字符串後不知道X和Y位置的圖片框中的文本?

在VB.NET是不happening.In VB6他們所寫的只是

picture1.Print "Hi". 

但在VB.NET,我們需要編寫提供位置also.Could任何一個可以幫助我對此?

+0

給出。 – jmoreno

回答

0

Atlast我解決了我的問題,如下所示。

測量的標籤寬度,以幫助他人理解你期待什麼下面

   Dim stringSize As New SizeF 

       Dim labelText as String=lbl.Text 
       stringSize = eventArgs.Graphics.MeasureString(labelText,Font.TimeNewRoman 
你可能要包括屏幕截圖(或一個鏈接),
相關問題