SNF 数据绑定显示控件

 1 using System;
 2 using System.Collections.Generic;
 3 using System.ComponentModel;
 4 using System.Data;
 5 using System.Drawing;
 6 using System.Linq;
 7 using System.Text;
 8 using System.Windows.Forms;
 9 
10 namespace Tony.DEMO.WinForm
11 {
12     //SNF引用
13     using SNF.Business;
14     using SNF.Utilities;
15     using SNF.WinForm;
16     //项目引用
17     using Tony.DEMO.Business;
18     public partial class Form20170719 : BaseForm//BaseForm 在 SNF.WinForm中
19     {
20         DataTable dt = new DataTable();//创建DataTable
21 
22         #region 0.构造方法
23         public Form20170719()
24         {
25             InitializeComponent();//初始化空间
26         }
27         #endregion
28 
29         #region 1.下拉列表和初始数据 public override void FormOnLoad() 加载窗体
30         /// <summary>
31         /// 加载窗体
32         /// </summary>
33         public override void FormOnLoad()
34         {
35             this.Search();//调用获取列表方法
36         }
37         #endregion
38 
39         #region 2.private void Search(string strWhere = null)获取列表
40         /// <summary>
41         /// 获取列表
42         /// </summary>
43         private void Search(string strWhere = null)
44         {
45             IClassTableService service = new ClassTableService();//创建服务层对象
46             this.dt = service.GetDataTable(UserInfo);//获取列表
47             this.BindData();// 调用绑定屏幕数据方法
48         }
49         #endregion
50 
51         #region 3.标准-private void BindData() 绑定屏幕数据
52         /// <summary>
53         /// 绑定屏幕数据
54         /// </summary>
55         private void BindData()
56         {
57             this.dt.DefaultView.Sort = ClassTableEntity.FieldId;//按主键排序
58             this.gridControl1.DataSource = this.dt.DefaultView;//将DefaultView 绑定到 GridControl
59         }
60         #endregion
61 
62         private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
63         {
64 
65         }
66     }
67 }

 

posted on 2017-07-20 13:14  年少的我们  阅读(109)  评论(0)    收藏  举报

导航