WPF ItemsControl scrollbar -
कैनवास
पर एक आइटम का संग्रह प्रदर्शित करने के लिए
ItemsControl
का उपयोग करना। समस्या यह है कि मैं अपनी स्क्रीन पर सभी मदों ( scrollbars
का उपयोग करने की आवश्यकता नहीं देख सकता है), मैंने इसे बाहर की जाँच की है और यह कोशिश की है लेकिन यह मेरे लिए काम नहीं करता है, स्क्रॉलबार
दिखाया गया है लेकिन अक्षम है मेरा एक्सएएमएल:
& lt; ग्रिड & gt; & LT; DockPanel & gt; & LT; ScrollViewer & gt; & Lt; आइटमोंकंट्रोल आइटम्सस्सोर्स = {बाईंडिंग MyCollection} & gt; & LT; ItemsControl.ItemsPanel & gt; & LT; ItemsPanelTemplate & gt; & Lt; कैनवास / & gt; & Lt; / ItemsPanelTemplate & gt; & LT; /ItemsControl.ItemsPanel> & LT; ItemsControl.ItemTemplate & gt; & LT; DataTemplate & gt; .... & lt; / DataTemplate & gt; & LT; /ItemsControl.ItemTemplate> & Lt; / ItemsControl & gt; & Lt; / ScrollViewer & gt; & Lt; / DockPanel & gt; & Lt; / ग्रिड & gt; डिफ़ॉल्ट रूप से
आइटमोंकंट्रोल
इसमें स्क्रॉलविवर नहीं है। यह सूची में लिस्ट बॉक्स के विपरीत है।
बाहरी स्क्रॉल वीवर से छुटकारा पाने के लिए और स्क्रॉलवियवर को शामिल करने के लिए आइटम्स कंट्रोल का टेम्पलेट सेट करें। इसके अलावा, मुझे डॉक पैनेल का कोई भी उपयोग नहीं दिखाई देता जब आप ग्रिड के अंदर आइटम कॉन्ट्रोल को लपेटते हैं।
इस तरह से कुछ लेआउट बदलें:
& lt; ग्रिड & gt; & Lt; आइटमोंकंट्रोल आइटम्सस्सोर्स = {बाईंडिंग MyCollection} & gt; & LT; ItemsControl.Template & gt; & LT; ControlTemplate & gt; & Lt; बॉर्डर बॉर्डरटिचनेस = "{बंटवारा बॉर्डर बॉर्डर बार्डर। बार्डर}" पैडिंग = "{बग़ैर नियंत्रण बंटन। पेडिंग}" बॉर्डरब्राश = "{बॉर्डरिंग बॉर्डर। बॉर्डर ब्रश}" पृष्ठभूमि = "{टेलिफोनबैंगिंग पैनल। बैकग्राउंड}" स्नैपटोवडिवाइस पिक्सेल = "ट्रू" & gt; & Lt; ScrollViewer पैडिंग = "{TemplateBinding Control.Padding}" फोकस योग्य = "गलत" & gt; & Lt; आइटमप्रदर्शक स्नैपटोडिवाइस पिक्सेल = "{TemplateBinding UIElement.SnapsToDevicePixels}" / & gt; & Lt; / ScrollViewer & gt; & Lt; / बॉर्डर & gt; & Lt; / ControlTemplate & gt; & LT; /ItemsControl.Template> & LT; ItemsControl.ItemsPanel & gt; & LT; ItemsPanelTemplate & gt; & Lt; कैनवास / & gt; & Lt; / ItemsPanelTemplate & gt; & LT; /ItemsControl.ItemsPanel> & LT; ItemsControl.ItemTemplate & gt; & LT; DataTemplate & gt; .... & lt; / DataTemplate & gt; & LT; /ItemsControl.ItemTemplate> & Lt; / ItemsControl & gt; & Lt; / ग्रिड & gt;
Comments
Post a Comment