के स्तंभ कैसे स्तंभ WPF ListView की अदृश्य बनाने के लिए छिपाएं? (एक तरीका चौड़ाई संपत्ति को न्यूनतम दसवीं तक सेट करना है, लेकिन यह उचित समाधान नहीं है) क्या कोई मेरी मदद कर सकता है?WPF ListView
उत्तर
यह here करने का एक ही रास्ता है की एक बहुत इसे आसानी से समझा नहीं है।
ढूँढें और अपने कॉलम निकालें:
var temp = myGridView.Columns[0];
myGridView.Columns.RemoveAt(0);
स्तंभ वापस डालें ध्यान में रखते हुए:
myGridView.Columns.Add(temp);
temp.Width = 0;
temp.Width = Double.NaN;
कॉलम संकलन से निकालना जब आप इसे छिपाने के लिए और जब आप स्तंभ डालें करना चाहते हैं इसे फिर से प्रदर्शित करना चाहते हैं।
एक ListView आप स्थानीय रूप से शैली अधिभावी द्वारा ColumnHeaderContainer की दृश्यता संपत्ति संशोधित कर सकते हैं के शीर्षक को छिपाने के लिए।
<ListView>
<ListView.View>
<GridView>
<GridView.ColumnHeaderContainerStyle>
<Style>
<Setter Property="FrameworkElement.Visibility" Value="Collapsed"/>
</Style>
</GridView.ColumnHeaderContainerStyle>
<GridView.Columns>
...
</GridView.Columns>
</GridView>
</ListView.View>
तुम भी सवाल पढ़ा था? ओपी वास्तव में एक संपूर्ण कॉलम को दिखाने/छिपाने के लिए पूछ रहा है। –
मैं आशा करती हूं यह किसी की मदद करेंगे:
सबसे अच्छा तरीका है मैं पाया है इन दो काम करने के लिए है:
1. 0 कॉलम की चौड़ाई सेट (यह GridViewColumnHeader में भी किया जा सकता है) - जब आप कॉलम को फिर से दिखाना चाहते हैं तो इसे कोड में बदलें।
2. हिडन करने GridViewColumnHeader की दृश्यता सेटिंग सेट करें - कोड में यह सेट करता है, तो आप स्तंभ फिर से दिखाने के लिए चाहते हैं या आप भी एक बाध्यकारी उपयोग कर सकते हैं।
ऊपर दूसरे मद उपयोगकर्ता द्वारा स्तंभ विस्तार न होने योग्य बनाने के लिए मदद करता है।
- 1. मैं WPF ListView
- 2. wpf listview फोकस
- 3. WPF contextmenu और ListView
- 4. WPF ListView/Gridview
- 5. WPF ListView SelectedItem शून्य
- 6. ListView पंक्ति प्रोग्रामेटिक (wpf)
- 7. कैसे स्टैंडर्ड WPF ListView
- 8. ListView (WPF) में विभाजक?
- 9. WPF स्टॉप ListView स्क्रॉलबार फायरिंग
- 10. WPF ListView/GridView हाइलाइट क्रोम
- 11. WPF: ListView के ग्रिड व्यू
- 12. wpf listview राइट-क्लिक समस्या
- 13. WPF ListView प्राप्त करना। ViewModel
- 14. WPF ListView माउसओवर प्रभाव को हटाएं
- 15. मैं WPF ListView में सामग्री कैसे लपेटूं?
- 16. प्रोग्रामिंग रूप से एक WPF ListView
- 17. WPF ListView हमेशा पूर्ण आइटम दिखाएं
- 18. WPF ListView पंक्ति ऊंचाई कैसे सेट करें?
- 19. WPF: आइकन दृश्य के साथ ListView?
- 20. WPF ListView डाटाबेस ड्रैग/ड्रॉप ऑटो स्क्रॉल
- 21. ListView
- 22. ListView नियंत्रण
- 23. WPF
- 24. WPF ListView प्रत्येक पंक्ति पर बटन के साथ
- 25. WPF ListView एकाधिक सूची दृश्य आइटम का चयन
- 26. wpf ListView GridView पर मार्जिन/पैडिंग सेट कहां हैं?
- 27. WPF टूलकिट बनाम WPV टूलकिट बनाम ListView - कोई लाभ?
- 28. WPF ListView प्रोग्रामेटिक रूप से आइटम का चयन करें
- 29. [WPF]: एक स्क्रॉलबार स्टाइल लेकिन ListView स्क्रॉलबार शैली
- 30. WPF ListView - मैं चयनित आइटम पृष्ठभूमि रंग कैसे सेट करूं?
क्या आप अपनी सूचीदृश्य की परिभाषा पोस्ट कर सकते हैं? – ChrisF
आपको अदृश्य कॉलम की आवश्यकता क्यों है? यह मुझे लगता है जैसे आप पंक्ति में अतिरिक्त डेटा संलग्न करना चाहते हैं। यदि ऐसा है, तो आप ऑब्जेक्ट को पंक्ति में डाल सकते हैं और टेक्स्ट को प्रतिपादित करने के लिए डेटा टेम्पलेट का उपयोग कर सकते हैं। फिर ऑब्जेक्ट स्वयं सूची आइटम के रूप में सीधे पहुंच योग्य है। –