簡體   English   中英

在WinForms表單中設置Form.Text不會更新標題

[英]setting Form.Text in WinForms Form does not update the title

我在我的例行程序中有這段代碼,但它似乎無法工作:

public MainForm()
{
  InitializeComponent();
  this.Text = "Elvis " + AssemblyVersion;
}

在我的設計師中,我將表單標題設置為“Elvis”。 我看到AssemblyVersion信息被正確添加到文本中,但標題根本沒有更新。 我嘗試刷新,無效等,但沒有任何作用。 知道如何在運行時更新標題嗎?

我使用的是.NET 3.5和VS 2008。

謝謝

這通常很好。 設置窗體的Text屬性將更改窗口的標題。 你可以發布更多代碼嗎? 你的Text屬性可能會在沒有意識到的情況下被覆蓋。

我遇到了同樣的問題,因為Initialize組件函數正在更改表單的標題,如果使用構造函數設置標題,它將被InitializeComponents函數值覆蓋。 解決方案:刪除InitializeComponent函數中的表單屬性集。

最誠摯的問候,陳

試着把它

this.Text = "Elvis " + AssemblyVersion; 

在onload事件上

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM