当前位置:  编程技术>.net/c#/asp.net

wpf将表中数据显示到datagrid示例

    来源: 互联网  发布时间:2014-10-28

    本文导语:  a.在.xaml文件中拖入一个datagrid,然后添加列名,使用Binding="{Binding 数据库中的列名称}",如下:  代码如下:                                                                                ...

a.在.xaml文件中拖入一个datagrid,然后添加列名,使用Binding="{Binding 数据库中的列名称}",如下: 

代码如下:

           

                   

                              

                   

            


b.首先把要显示的数据查询后放入datatable中  

代码如下:

public DataTable Show()
{           
DataTable dt = new DataTable();           
try           
{
if (DBHelper.connection.State == ConnectionState.Closed)                   
DBHelper.connection.Open();               
string sql = "查询语句";               
DataSet ds = new DataSet();               
SqlDataAdapter sda = new SqlDataAdapter(sql,DBHelper.connection);               
sda.Fill(ds, "虚拟表名");               
dt= ds.Tables["虚拟表名"];           
}           
catch (Exception ex)           
{               
MessageBox.Show(ex.Message);           
}           
return dt;       
}
//注意:该方法中的虚拟表名就是一个自己定义的表名称
c.然后在后台代码编辑处将datatable中的数据与datagrid绑定 
dataGrid1.ItemsSource = Show().DefaultView;

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • WPF 实现倒计时的代码
  • 深入分析WPF客户端读取高清图片卡以及缩略图的解决方法详解
  • WPF绑定实例详解
  • 在Winform和WPF中注册全局快捷键实现思路及代码
  • 在WinForm和WPF中使用GMap.Net地图插件简单教程
  • 关于WPF异步MVVM等待窗体的介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3