मैं कर रहा हूँ परेशानी हो रही है एक सूची से आइटम के लिए एक combobox स्तंभ में एक datagrid में WPF. यह मेरे लिए नया है, तो किसी भी मदद की बहुत सराहना की जाएगी. ऐसा लगता है कि वहाँ रहे हैं कई मायनों में यह करने के लिए लेकिन मैं नहीं किया गया है प्राप्त करने में सक्षम उनमें से किसी के लिए काम करते हैं.
"'
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Positionname}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<ComboBox x:Name="poscombo Loaded="comboposloaded"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
सूची में डेटा के साथ पीछे कोड
List<Positions> PositionList = new List<Positions>();
अद्यतन: मैं समाप्त जोड़ने के एक लोड हो रहा है घटना को खींचने के लिए सूची के रूप में itemsource. अब सवाल यह है कि कैसे प्राप्त करने के लिए चयनित मूल्य से combobox में वापस पाठ ब्लॉक?
C# जोड़ा गया कॉम्बो पाने के लिए भरी हुई है.
private void comboposloaded(object sender, RoutedEventArgs e)
{
ComboBox cmb = (ComboBox)sender;
cmb.ItemsSource = PositionList;
cmb.DisplayMemberPath = "info";
cmb.SelectedValuePath = "psnme";
}