2014-10-01 6 views
7

पर बाध्यकारी है मेरे पास wpf में एक combobox है जो किसी सूची से जुड़ा हुआ है। सभी अच्छी तरह से काम करते हैं, लेकिन अब किसी कारण से मुझे आइटम टेम्पलेट से जुड़ना होगा। कॉम्बो बॉक्स के लिए XAMLWPF कॉम्बोबॉक्स आइटम टेम्पलेट एक स्ट्रिंग संग्रह

<ComboBox ItemsSource="{Binding Tracks}" SelectedItem="{Binding SelectedTrack}"> 
     <ComboBox.ItemTemplate> 
      <DataTemplate> 
       <StackPanel Orientation="Horizontal"> 
        <TextBlock Text="{Binding **WhatShouldBeHere**}"></TextBlock> 
       </StackPanel> 
      </DataTemplate> 

     </ComboBox.ItemTemplate> 
    </ComboBox> 

है मेरी डेटा स्रोत तो बाध्यकारी एक कस्टम संकलन है आसान है मैं सिर्फ कस्टम संग्रह से संपत्ति नाम से पारित करना चाहिए, लेकिन के रूप में बाध्यकारी स्रोत स्ट्रिंग की सूची है, क्या बाध्यकारी संपत्ति होना चाहिए।

उत्तर

15

यह

<TextBlock Text="{Binding}"/> 

जो

<TextBlock Text="{Binding Path=.}"/> 

के बराबर है अधिक जानकारी के लिए Binding.Path MSDN पृष्ठ पर टिप्पणी अनुभाग देखें होना चाहिए।

संबंधित मुद्दे