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

How get column value by rows

$
0
0

I need to save Listview data in database  ,actually i am new to wpf

This is my XAML code:

<ListView ItemContainerStyle="{DynamicResource MyItemContainerStyle}" Height="161" HorizontalAlignment="Left" Margin="10,105,0,0" Name="listViewArticle" VerticalAlignment="Top" Width="1075" ClipToBounds="True" BorderThickness="0,1,0,0">

                    <ListView.View>
                        <GridView>
                            <GridViewColumn Width="30">
                                <GridViewColumn.CellTemplate>
                                    <DataTemplate>
                                        <CheckBox Tag="{Binding ID}" Margin="0"
                                          VerticalAlignment="Center"
                                          IsChecked="{Binding IsChecked}"/>
                                    </DataTemplate>
                                </GridViewColumn.CellTemplate>
                            </GridViewColumn>
                            <GridViewColumn Header="ID" TextBlock.TextAlignment="Center" HeaderStringFormat="" DisplayMemberBinding="{Binding Path=ID}" Width="30" />
                            <GridViewColumn Header="Item" TextBlock.TextAlignment="Center" DisplayMemberBinding="{Binding Path=Item}" Width="200" />
                            <GridViewColumn Header="Price 1" DisplayMemberBinding="{Binding Path=Price1}" Width="80"/>
                            <GridViewColumn Header="Price 2" DisplayMemberBinding="{Binding Path=Price2}" Width="80" />
                            <GridViewColumn Header="Color" DisplayMemberBinding="{Binding Path=Color}" Width="100" />
                            <GridViewColumn Header="Material" DisplayMemberBinding="{Binding Path=Material}" Width="100" />
                            <GridViewColumn Header="Print" DisplayMemberBinding="{Binding Path=Print}" Width="100" />
                            <GridViewColumn Header="Brand" DisplayMemberBinding="{Binding Path=Brand}" Width="100" />
                            <GridViewColumn Header="Size" DisplayMemberBinding="{Binding Path=Size}" Width="80" />
                            <GridViewColumn Header="Remark" DisplayMemberBinding="{Binding Path=Remark}" Width="200" />

                        </GridView>
                    </ListView.View>

                </ListView>

Code:

{
           ListViewItem container = null;
           for (int i = 0; i < listViewArticle.Items.Count; i++)
           {
               
              var container = (ListViewItem)listViewArticle.ItemContainerGenerator.ContainerFromIndex(i);
              
             
              
           }
 

        }

I have button save and how i get row column value.What i do please guide me.



Viewing all articles
Browse latest Browse all 18858

Trending Articles



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