क्या सी # कोड का उपयोग करते हुए WP7 में प्रत्येक आइटम के लिए ListBox पर नियंत्रण जोड़ने के लिए कोई तरीका है (उदाहरण के लिए, एक बटन)? और जब बटन क्लिक करें, तो यह चयनित आइटम के विस्तृत पृष्ठ पर जाएगा।
उत्तर:
जवाब के लिए 0 № 1आप इसका उपयोग कर सकते हैं ItemTemplate
का ListBox
वस्तुओं के लिए एक कस्टम टेम्पलेट जोड़ने के लिए। यह इस तरह दिख सकता है:
<ListBox ItemsSource="{Binding YourDataSource}">
<ListBox.ItemTemplate>
<DataTemplate>
<Button Content="{Binding ItemName}" Command="{Binding ItemCommand}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
जवाब के लिए 0 № 2
आप XAML स्ट्रिंग बना सकते हैं और फिर XamlReader.Load का उपयोग करके इसे XAML पृष्ठ पर लोड कर सकते हैं।
XamlReader.Load ("XAML स्ट्रिंग") ...