文章分类 -  winform

摘要:1.先创建一个报表数据集,添加所需要的所对应表 2.创建报表,设置所需要变量及添加数据集 3.下面设置要传递的参数及数据表集合 4.新建一个窗体放一个ReportViewer控件,把参数及数据集传递给此控件 构造报表能使用变量集 参数传递给报表控件 阅读全文
posted @ 2016-12-03 17:19 xszjk 阅读(189) 评论(0) 推荐(0)
摘要:参考1:http://www.cnblogs.com/lxblog/archive/2012/05/21/2511823.html 参考2:http://www.cnblogs.com/eye-like/archive/2013/01/10/2854744.html 引用:using System. 阅读全文
posted @ 2016-10-29 12:26 xszjk 阅读(1337) 评论(0) 推荐(0)
摘要://将dataGridView转换为dataTable DataTable dt = new DataTable(); DataColumn dc; for (int i = 0; i < dataGridView1.Columns.Count; i++) { ... 阅读全文
posted @ 2016-09-30 21:59 xszjk 阅读(823) 评论(0) 推荐(0)
摘要:/// /// DataTable与实体类互相转换 /// /// 实体类 public class ModelHandler where T : new() { #region DataTable转换成实体类 /// /// 填充对象列表:用DataSet的第一个表填充实体类 //... 阅读全文
posted @ 2016-09-30 21:29 xszjk 阅读(107) 评论(0) 推荐(0)
摘要:NPOI是什么? NPOI是POI的.Net版本,即“N”表示“Net”。不论是NPOI还是POI,它们其实都是已经编写好的类库。类库大家并不陌生,我们在建立BLL层,DAL层,Facade层……,是不是都是在创建一个个类库啊。那么这个东西和它们差不多。 NPOI干什么的? 提供对Microsoft Office格式的文档读和写的功能。也就是说不仅仅用于对Excel的读和写,还有... 阅读全文
posted @ 2016-09-04 11:07 xszjk 阅读(502) 评论(0) 推荐(0)
摘要:private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, d... 阅读全文
posted @ 2016-09-03 21:33 xszjk 阅读(97) 评论(0) 推荐(0)
摘要:customersDataGridView.Columns["CustomerID"].Visible = false; customersDataGridView.Columns["ContactName"].DisplayIndex = 0; customersDataGridView.Colu 阅读全文
posted @ 2016-08-30 22:56 xszjk 阅读(5926) 评论(0) 推荐(0)
摘要:private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sender).T... 阅读全文
posted @ 2016-08-30 22:23 xszjk 阅读(170) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/enjoyprogram/p/3824040.html 阅读全文
posted @ 2016-08-30 22:17 xszjk 阅读(93) 评论(0) 推荐(0)
摘要:转http://www.cnblogs.com/CherishFX/archive/2013/01/05/2846034.html DataGridView绑定泛型List时,利用BindingList来实现增删查改 一、 DataGridView绑定泛型List的种种 1、DataGridView 阅读全文
posted @ 2016-08-30 21:53 xszjk 阅读(12419) 评论(0) 推荐(3)
摘要:众所周知,在ASP.NET中有一套对诸如文本框,下拉框等控件的值进行验证的工具。但不知道为什么winform中未提供这样的工具,所以这里用代码实现类型的功能,主要是判断文本框,下拉框中值是否为空. 步骤如下: 1.在需要验证的控件旁添加一个红心的标签,该标签主要用于显示,提示用户其旁边的控件值的值不 阅读全文
posted @ 2016-08-28 10:12 xszjk 阅读(261) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/bluedoctor/archive/2013/04/01/2992981.html ORM查询语言(OQL)简介--实例篇 阅读全文
posted @ 2016-08-27 23:59 xszjk 阅读(119) 评论(0) 推荐(0)
摘要:了解了窗体的显示相关知识,接着总结一下窗体的传值方法: 1.通过构造函数 特点:传值是单向的(不可以互相传值),实现简单 实现代码如下: 在窗体Form2中 int value1; string value2; public Form2 ( int value1 , string value2 )  阅读全文
posted @ 2016-08-25 23:53 xszjk 阅读(158) 评论(0) 推荐(0)
摘要:Winform中的下拉列表控件ComboBox,在使用DataSource属性赋数据源后,想添加“请选择”或“全部”这样一个选项,比WEB中要麻烦一些,经过测试,我们只能在数据源上做文章,即需要在数据源中添加这样一项。 一般开发中,最常用的数据源有两种,一是List泛型集合,二是DataTable。 阅读全文
posted @ 2016-08-25 23:04 xszjk 阅读(1701) 评论(0) 推荐(0)
摘要:父窗口 namespace WinformTransferValue { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object s 阅读全文
posted @ 2016-08-23 19:24 xszjk 阅读(331) 评论(0) 推荐(0)