This question is locked. New answers and comments are not allowed.
Hi,
I have a combobox inside a GridView. Gridview is binded to a collection(Steps) in the viewmodel. I want to bind the combo inside the grid to bind to another collection(AllEmbeddedTables). It is not working for me. Please help.
I have a combobox inside a GridView. Gridview is binded to a collection(Steps) in the viewmodel. I want to bind the combo inside the grid to bind to another collection(AllEmbeddedTables). It is not working for me. Please help.
| <Controls:RadGridView Name="RateTableGrid" AutoGenerateColumns="False" ColumnsWidthMode="Fill" Grid.Row="0" Margin="8,2,2,8" |
| Height="700" VerticalAlignment="Top" ItemsSource="{Binding Steps}"> |
| <Controls:RadGridView.Columns> |
| <Controls:GridViewDataColumn HeaderText="Step" UniqueName="StepNumber" HeaderTextAlignment="Center" Width="75" IsReadOnly="True" DataMemberBinding="{Binding StepNumber}"/> |
| <Controls:GridViewDataColumn HeaderText="age" UniqueName="Age" HeaderTextAlignment="Center" TextAlignment="Right" DataMemberBinding="{Binding Age}"/> |
| <Controls:GridViewDataColumn HeaderText="Balance Type" UniqueName="BalanceType" HeaderTextAlignment="Center" Width="100" DataMemberBinding="{Binding BalanceType}" /> |
| <Controls:GridViewDataColumn HeaderText="Amount" UniqueName="StepAmount" HeaderTextAlignment="Center" DataMemberBinding="{Binding StepAmount}"/> |
| <Controls:GridViewDataColumn TextAlignment="Right" HeaderText="Percent" UniqueName="StepPercent" HeaderTextAlignment="Center" DataMemberBinding="{Binding StepPercent}"/> |
| <Controls:GridViewDataColumn HeaderText="Embedded Tables"> |
| <Controls:GridViewDataColumn.CellStyle> |
| <Style TargetType="GridView:GridViewCell"> |
| <Setter Property="Template"> |
| <Setter.Value> |
| <ControlTemplate TargetType="GridView:GridViewCell"> |
| <telerikComboBox:RadComboBox ItemsSource="{Binding EmbeddedTables}" DisplayMemberPath="Name" SelectedItem="{Binding Path=SelectedTable, Mode=TwoWay}"> |
| </telerikComboBox:RadComboBox> |
| </ControlTemplate> |
| </Setter.Value> |
| </Setter> |
| </Style> |
| </Controls:GridViewDataColumn.CellStyle> |
| </Controls:GridViewDataColumn> |
| </Controls:RadGridView.Columns> |
| </Controls:RadGridView> |