मैंने एक बाल विंडो here बनाने के बारे में पहले एक प्रश्न पूछा है ... अब जब मैं बाल विंडो खोलता हूं, तो यह पैरेंट विंडो पर केंद्रित नहीं होता है। मैं इसे मूल विंडो में केंद्रित करने के लिए कैसे सेट कर सकता हूं?WPF विंडो स्थिति
उत्तर
This समाधान मेरे लिए ठीक काम किया।
यहां एक विधि है जिसे मैंने अपने माता-पिता या एप्लिकेशन के लिए मुख्य विंडो में डब्लूपीएफ में केंद्रित करने के लिए पाया है। यह WinForms में आप इसे कैसे करते हैं उससे अलग नहीं है।
बच्चे की विंडो के लिए, अपना विंडोस्टार्टअप स्थान "सेंटरऑनर" पर सेट करें। इससे इसे खिड़की के केंद्र में दिखाया जाएगा। संक्षिप्त करें
<Window x:Class="WpfApplication1.TestChild"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="TestChild" Height="300" Width="300"
WindowStartupLocation="CenterOwner">
अब, वह सब करने के लिए यह प्रदर्शित करने से पहले अपने मालिक के लिए निर्धारित है बचा है। यदि आप विंडो को प्रदर्शित करने के लिए उपयोग कर रहे कोड को विंडो क्लास के अंदर चल रहा है, तो आप इसका उपयोग कर सकते हैं। संक्षिप्त करें
TestChild testWindow = new TestChild();
testWindow.Owner = this;
testWindow.Show();
ऐसा हमेशा हालांकि नहीं है,; कभी-कभी, आपको किसी पृष्ठ या उपयोगकर्ता नियंत्रण पर चल रहे कोड से बाल विंडो प्रदर्शित करने की आवश्यकता होती है। इस मामले में, आप चाहते हैं कि बच्चे की खिड़की आवेदन की मुख्य खिड़की पर केंद्रित हो। संक्षिप्त करें
TestChild testWindow = new TestChild();
testWindow.Owner = Application.Current.MainWindow;
testWindow.Show();
आप इस कोशिश कर सकते हैं:
AboutWindow window = new AboutWindow();
window.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterOwner;
window.Owner = this;
window.ShowDialog();
this की कोशिश करो।
aboutWindow.WindowStartupLocation= WindowStartupLocation.CenterOwner ;
aboutWindow.ShowDialog(this);
- 1. WPF विंडो
- 2. WPF विंडो
- 3. WPF विंडो
- 4. WPF विंडो
- 5. विंडो WPF
- 6. द्वितीयक डिस्प्ले में WPF विंडो स्थिति कैसे सेट करें
- 7. एक WPF विंडो
- 8. एक WPF विंडो
- 9. एक WPF विंडो
- 10. WPF विंडो सेट फोकस
- 11. WPF अक्षम विंडो चलती
- 12. WPF पॉपअप विंडो
- 13. WPF विंडो आकार
- 14. एक WPF विंडो
- 15. WPF विंडो छाया प्रभाव
- 16. WPF ShowDialog विंडो लोड
- 17. एक WPF विंडो
- 18. WPF, उपयोगकर्ता विंडो
- 19. विंडो पृष्ठभूमि स्थिति पट्टी
- 20. WPF - विंडो को सामने लाएं
- 21. वेब पेज से WPF विंडो
- 22. WPF <StatusBar> विंडो
- 23. WPF विंडो में पारदर्शी पीएनजी
- 24. विंडो की SW_SHOW/SW_HIDE स्थिति
- 25. jquery माउस स्थिति सापेक्ष विंडो
- 26. डेटा रीलोड पर WPF TreeView स्थिति सहेजें
- 27. आउटलुक 2003 ऐड-इन - WPF विंडो
- 28. बाल विंडो के शीर्ष पर WPF स्वामी विंडो
- 29. नई WPF विंडो केवल मूल विंडो के नीचे दिखाती है
- 30. wpf में पहली विंडो से दूसरी विंडो कैसे खोलें?
क्या आप अपने उत्तर के भीतर समाधान का उदाहरण दे सकते हैं? बाहरी लिंक ठीक हैं, लेकिन आदर्श स्टैक ओवरफ़्लो उपयोग योग्य होना चाहिए भले ही बाकी इंटरनेट गायब हो जाए। –