2011-11-09 14 views

risposta

12

È possibile impostare il titolo della pagina impostando Title property nel codice.

this.Title = "My Application" + DateTime.Now; 
+0

Questo è il modo corretto @ user483886 –

+0

Assicurarsi che questo viene dopo la chiamata a 'InitializeComponent'. – lfalin

2

È possibile creare una funzione come questa

public void SetPageTitle(dynamic title) 
{ 
    string DefaultTitle = "Name"; 
    try 
    { 
    this.Title = title.ToString(); 
    } 
    catch 
    { 
    this.Title = DefaultTitle; 
    } 
} 
+2

Perché vorresti un parametro dinamico qui? – Jeff

+0

In modo che la funzione possa essere utilizzata con diversi input come quello che Ekk ha fatto in questo this.Title = "La mia applicazione" + DateTime.Now; –

+0

semplicemente avere un parametro di tipo oggetto ti consentirebbe di chiamare ToString() su di esso. Quanto sopra non cambierebbe in alcun modo tranne che per avere (titolo dell'oggetto) invece di (titolo dinamico) – Jeff

3

Prova questo.

this.WindowTitle = "Your title here"; 
0

Invece di utilizzare "QUESTA", è possibile utilizzare il nome della finestra.

MainWindow.Title = "My Window"; 
Problemi correlati