| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5553 人关注过本帖
标题:WPF listView 的操作问题
只看楼主 加入收藏
一只茶叶
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-3-13
收藏
 问题点数:0 回复次数:0 
WPF listView 的操作问题
图片附件: 游客没有浏览图片的权限,请 登录注册


如图,当输入条码后,ListView 中出现数据

但是,当我输入第二个条码后, ListView 只显示第二个条码的内容,第一个条码,被清空了。

listView 前台是这么写的:

 <ListView Grid.Column="1"
                      x:Name="lsList"                     
                      Grid.RowSpan="2"
                      Margin="10"  >
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="商品编号" Width="100"
                                        DisplayMemberBinding="{Binding Path=GoodsID}"/>
                        <GridViewColumn Header="商品名称" Width="100"
                                        DisplayMemberBinding="{Binding Path=GoodsName}"/>
                        <GridViewColumn Header="价钱" Width="50"
                                        DisplayMemberBinding="{Binding Path=Export_Price}"/>
                        <GridViewColumn Header="数量" Width="50" />
                    </GridView>
                </ListView.View>


            </ListView>


查询条码的后台,我是这么写的:

        /// <summary>
        /// 查询条码
        /// </summary>
        SqlDataAdapter sda;
        DataTable dt;
        public void SelectData(string sql)
        {
            try
            {
                string strcon = string.Format(@"Data Source=.\SQLExpress;Initial Catalog=SuperMarket2;Integrated Security=True");
                SqlConnection con = new SqlConnection(strcon);
                con.Open();
                sda = new SqlDataAdapter(sql, con);
                dt = new DataTable();
                sda.Fill(dt);
                lsList.ItemsSource = dt.DefaultView;
                con.Close();
            }
            catch (Exception msg)
            {               
               MessageBox.Show("出错"+msg.Message);
            }

        }

//  查询语句
 string sql_select = @"select GoodsID,GoodsName,Export_Price
                                 from    GoodsInfo
                                 where GoodsID='" + enterNum.Text + "'";

【求助】:  1.怎样才能实现,输入一个条码,listview 一条一条叠加??

                      2. 数量,查询语句里面木有写数量,数量列,我想实现的是:输入一次条码,数量默认为 :1

                          或者。。。将数量修改为一个可以调的数字的控件。。。

求各位老师指导一下。。。

感激不尽
搜索更多相关主题的帖子: 前台 条码 
2014-03-19 22:13
快速回复:WPF listView 的操作问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022993 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved