2012-07-30 88 views
0

我正在嘗試爲我的網站即興聊天。我有2個文本框(一個用於問題的主題,另一個用於問題的內容)。點擊某個按鈕後,我會更新結果的標籤。如何在C#中設置標籤的位置?

標籤的位置不在我想要的位置。我如何調整標籤的位置?

+3

哪個UI框架,您使用的改變位置?的WinForms? Silverlight的? WPF? – ColinE 2012-07-30 08:28:43

+0

添加到ColinE的評論中,請花點時間閱讀您添加的標籤:「針對應用程序或網站的圖形用戶界面開發。如果適用,該標籤通常應與指定編程語言,平臺或框架的其他標籤結合使用「。 =) – 2012-07-30 08:44:44

回答

1

您需要設置標籤的Bounds以更改其位置&大小(假設您指的是WinForms)。或者,您可以直接設置Location屬性。

+2

@Katerina我沒有downvote你的問題,這將有點矛盾downvote&答案。我剛剛給你的問題加了一票(因爲我不喜歡那些沒有說明原因的人-1)。儘管回答你的問題,可能是因爲你沒有在你的問題中提供足夠的信息讓其他人繼續。即使我的答案,我不得不假設你使用WinForms。 – James 2012-07-30 08:40:26

+0

我試圖在c#,.net framework 4.0中爲我的網站即興聊天。我有2個TextBox-es(一個用於問題的主題,另一個用於問題的內容)。點擊某個按鈕後(按鈕「提問」),我喜歡將內容和主題放入標籤文本中。我把它們放了,但標籤的位置並不是我想要的位置。 – Katerina 2012-07-30 08:50:09

+0

@Katerina - 我會建議用這些信息更新你的問題。但是,您還沒有說明您使用的是哪個UI框架,例如Silverlight的/ WPF/WinForms的。 – James 2012-07-30 08:55:35

0

您還可以使用Location屬性在表單上設置標籤的位置。

+0

@Katerina我沒有投票給你,對我來說這是一個開瓶器的問題,除非你不提什麼是你的框架i.g. WinForm,WPF等。 – 2012-07-30 08:46:47

0
private void button_Click(object sender, RoutedEventArgs e) 
     { 
      textblock_name.Margin = new Thickness(338, 57, 0, 0); 

     } 

你可以使用上面的代碼中動態