Quantcast
Channel: Windows Presentation Foundation (WPF) forum
Viewing all articles
Browse latest Browse all 18858

How to get Textbox type Cell Value of each row in Datagrid Using WPF

$
0
0

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


Viewing all articles
Browse latest Browse all 18858

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>