2011-11-09 6 views

उत्तर

12

आप अपने कोड में Title property सेट करके पृष्ठ का शीर्षक सेट कर सकते हैं।

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

यह सही तरीका @ user483886 –

+0

यकीन है कि यह 'InitializeComponent' करने के लिए कॉल के बाद आता है सुनिश्चित है। – lfalin

2

आप इस

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

आप संभवतः यहां एक गतिशील पैरामीटर क्यों चाहते हैं? – Jeff

+0

ताकि फ़ंक्शन का उपयोग विभिन्न इनपुटों के साथ किया जा सके जैसे कि एक ने इस में क्या किया। टिटल = "मेरा एप्लिकेशन" + डेटटाइम.अब; –

+0

बस टाइप ऑब्जेक्ट का पैरामीटर होने पर आपको ToString() पर कॉल करने की अनुमति मिल जाएगी। उपर्युक्त (गतिशील शीर्षक) – Jeff

3

की तरह एक समारोह बना सकते हैं इस कोशिश करो।

this.WindowTitle = "Your title here"; 
0

"यह" का उपयोग करने के बजाय, आप अपनी विंडो के नाम का उपयोग कर सकते हैं।

MainWindow.Title = "My Window"; 
संबंधित मुद्दे