DEVEPXRESS控件使用(一)
一直很钟情于DEVEXPRESS 朋友一直嘲笑我钟情于第三方 我也不知道 我就是喜欢 喜欢就去做这样才有意思 。。。。言归正传今天就以打印常用控件 listview 为例子 listview的打印通常需要写很多代码 索性找DEVEXPRESS帮忙
打开VS2010 从工具箱中添加一个button listview和用于打印的控件printingSystem
printingSystem的空间位于工具箱位置如下
printingSystem有一个重要的属性 links用于指定打印控件类型
在这里指定要打印的listview的name
ok 界面设计操作搞定 这里也可以指定datagridview richtextbox treeview 大家不妨试试 这里就不列举了
现在转到代码 记得刚刚托到界面一个button
写下如下代码
程序代码:
using System; using System.Collections.Generic; using using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace DevexpressPrintSystem { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { listViewLink1.CreateDocument(); printingSystem1.PreviewFormEx.Show(); } } }运行结果如下