मैं एक winform इंटरॉप के लिए एक ड्रॉपडाउन सूची बनाने की कोशिश कर रहा हूं, और मैं कोड में ड्रॉपडाउन बना रहा हूं। हालाँकि, मुझे बताई गई डेटाटेम्पलेट के आधार पर डेटा को बाँधने में समस्या आ रही है।
मैं क्या खो रहा हूँ?
drpCreditCardNumberWpf = new ComboBox();
DataTemplate cardLayout = new DataTemplate {DataType = typeof (CreditCardPayment)};
StackPanel sp = new StackPanel
{
Orientation = System.Windows.Controls.Orientation.Vertical
};
TextBlock cardHolder = new TextBlock {ToolTip = "Card Holder Name"};
cardHolder.SetBinding(TextBlock.TextProperty, "BillToName");
sp.Children.Add(cardHolder);
TextBlock cardNumber = new TextBlock {ToolTip = "Credit Card Number"};
cardNumber.SetBinding(TextBlock.TextProperty, "SafeNumber");
sp.Children.Add(cardNumber);
TextBlock notes = new TextBlock {ToolTip = "Notes"};
notes.SetBinding(TextBlock.TextProperty, "Notes");
sp.Children.Add(notes);
cardLayout.Resources.Add(sp, null);
drpCreditCardNumberWpf.ItemTemplate = cardLayout;
Load
सेXamlReader
कक्षा की विधि का उपयोग करके लोड करना है ।