Member 11220730 Ответов: 1

ComboBox не сборник, объединяющий внутри коллекции на язык XAML в WPF DataGrid с


ComboBox not bining collection inside collection on DataGrid xaml wpf


Что я уже пробовал:

<pre>
xaml code inside DataGrid
<DataGridTemplateColumn Header="Unit" Width="65"> 
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <my:PLGDComboBox Height="23"
                             ItemsSource="{Binding Path=SaveCls.PurDtlMastCol[RowIndx].ItemUnitCol,RelativeSource={RelativeSource AncestorType={x:Type invname:MasterForm},AncestorLevel=1,Mode=FindAncestor},UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
                             SelectedValue="{Binding  Path=PurUnit.UnitId,UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}" 
                             DisplayMemberPath="UnitName"
                             SelectedValuePath="UnitId"/>
    </DataTemplate >
</DataGridTemplateColumn.CellTemplate>




Просмотр Кода Модели:

if (dtUnit.Rows.Count > 0) 
   { 
     this.SaveCls.PurDtlMastCol[rowIndex].ItemUnitCol = new PL21000DCol(); 
     foreach (DataRow dr in dtUnit.Rows)
     {
        this.SaveCls.PurDtlMastCol[rowIndex].ItemUnitCol.Add(new PL21000D() { 
        UnitId = PLWM.Utils.CnvToInt64(dr["unit_id"]),
        UnitName = PLWM.Utils.CnvToStr(dr["unit_name"]) 
        });
     }
   }

Graeme_Grant

Что говорит вам окно вывода? Я предполагаю, что у вас есть ошибка привязки.

Member 11220730

пустой Combobox ,без ошибок.

1 Ответов

Рейтинг:
0