मेरे पास एक बहुत ही सरल WPF ListView है जिसका उपयोग मैं टेक्स्ट के ब्लॉक सूचीबद्ध करने के लिए कर रहा हूं। मैं इसे लंबवत स्क्रॉल करना चाहता हूं, लेकिन पाठ को लपेटना चाहिए ताकि कोई क्षैतिज स्क्रॉल न हो। मैंने जो भी उदाहरण देखा है, वे डेटाग्रिड व्यू घोंसले समाधानों को अत्यधिक संकलित कर रहे हैं। हालांकि, यह इतना आसान उपयोग-मामला जैसा लगता है।मैं WPF ListView में सामग्री कैसे लपेटूं?
<ListView
Height="Auto"
Width="Auto"
Margin="0"
Name="mLogListView"
FontWeight="Bold"
FontSize="16"
SelectionMode="Single"
ScrollViewer.HorizontalScrollBarVisibility="Disabled"
HorizontalContentAlignment="Stretch"/>
मैं ScrollViewer.HorizontalScrollBarVisibility और HorizontalContentAlignment गुण स्थापित करने की कोशिश की है, लेकिन पाठ बस नियंत्रण के अंत से चलाता है और लपेट नहीं है: यहाँ मेरे वर्तमान कोड है।
प्रत्येक आइटम ListView.Items
संग्रह में जोड़ा गया है और ListViewItem
ऑब्जेक्ट है। पाठ आइटम की Content
संपत्ति पर सेट है।
ListViewItem item = new ListViewItem();
item.Content = "Item text is set here, but refuses to wrap in list view!";
mLogListView.Items.Add(item);
धन्यवाद:
यहाँ कोड सूची में पाठ बार जोड़ना लिए जिम्मेदार है।
कि एमएसडीएन लिंक अब मर चुका है। इसे आज़माएं: https://msdn.microsoft.com/en-us/library/vstudio/ms752347(v=vs.100).aspx#specifying_the_path_to_the_value – Detail