Hi friends,
There is one issue. How i get DataTemplate Texbox cell value in datagrid of each row.
My grid like this:-
<DataGrid x:Name="dgResult" AutoGenerateColumns="False" Visibility="Visible" Margin="3,140,10,0" VirtualizingStackPanel.IsVirtualizing="False"
MaxHeight="325" VerticalAlignment="Top" HorizontalAlignment="Stretch" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto"
Height="325">
<DataGrid.Columns>
<DataGridTextColumn Header="{x:Static Res:ResourceMessages.dgRsltnm}" Binding="{Binding Path=TEST_NAME}" Width="325" />
<DataGridTemplateColumn Header="Sensor" Width="100">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox SelectedIndex="2" Height="22" ItemsSource="{StaticResource
SensorList}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Value" Width="100">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBox Name="tbValue" Width="auto"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Header="{x:Static Res:ResourceMessages.dgUnits}" Binding="{Binding Path=UNITS}" Width="150"/>
<DataGridTextColumn Header="{x:Static Res:ResourceMessages.dgNorRange}" Binding="{Binding Path=NORMAL_RANGE}" Width="150"/>
<DataGridTemplateColumn Header="Flag" Width="*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox Text="--Select--" IsEditable="True" IsReadOnly="True"
Height="22" ItemsSource="{StaticResource FlagList}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
-----------------------------------------
Actually my task is validation of one cell to another cell.
I have one editable textbox type cell and one dropdown type cell in grid. If i enter text in textbox cell than it must to sellect one dropdown item from the dropdown type cell. This is doing in all rows of the grid
Thanks
Sonesh
sonesh