当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 很多人都在论坛里问,如何实现DATAGRID的打印预览和打印,现在我就把这方面的源代码告诉大家。
 

 

 ·如何把ini文件转换为xml    »显示摘要«
    摘要: 对于开发c/s系统的编程人员来说,ini文件是不会陌生的,当xml越来越普及的时候,如何把原来的ini文件转换程xml就成为一件棘手的事情。下面我把这方面的代码奉献给大家,如果有什么bug,欢迎批评指正:qieyj@cape.com.cn。 frmmain.cs using system;using system.drawing;using system.collections......
    摘要: 创意无极限,用vb7制作您的个性化菜单 现代的软件开发,由于开发工具的大幅度进步,早已经让编程变得相当简单了,大家使用同样的工具,能不能写出好的程序来,在很大的程度上来说,已经不单单是技术的较量,而更多的是创意的竞争了。如何让用户对您的软件产生好感,我想除了过硬的技术以外,我们还需要一些新奇的东西,让用户有一种耳目一新的感觉!今天我就从软件界面中最常使用的菜单方面着手,教你制作一个......


在C#里实现DATAGRID的打印预览和打印

很多人都在论坛里问,如何实现datagrid的打印预览与打印,现在我就把这方面的源代码告诉大家.这段代码也花费了我1个晚上的时间,呵呵!数据库是基于sql server2000自带的northwind.源代码如下:

using system.drawing; 【程序编程相关:使用xml文件,做数据的导入,导出

using system; 【推荐阅读:非对称加密算法中求解大正整数模大正整数的

using system.componentmodel; 【扩展信息:如何在Exchange2000中使用XM

using system.collections;

using system.windows.forms;

using system.data;

using system.data.oledb;

namespace datagridprint

{

 /// <summary>

 /// summary description for form1.

 /// </summary>

 public class form1 : system.windows.forms.form

 {

  private system.windows.forms.panel panel1;

  private system.windows.forms.datagrid dgtest;

  private system.windows.forms.button btnfilldatagrid;

  private system.windows.forms.mainmenu mnufile;

  private system.windows.forms.menuitem menuitem1;

  private system.windows.forms.menuitem miprintpreview;

  private system.windows.forms.menuitem miprint;

  private system.windows.forms.menuitem menuitem4;

  private system.windows.forms.menuitem miexit;

  private system.windows.forms.datagridtablestyle dgtscustomers;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn1;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn2;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn3;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn4;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn6;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn7;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn8;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn9;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn10;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn11;

  private system.windows.forms.datagridtextboxcolumn datagridtextboxcolumn5;

  private system.data.sqlclient.sqldataadapter sqldataadapter1;

  private system.data.sqlclient.sqlcommand sqlselectcommand1;

  private system.data.sqlclient.sqlcommand sqlinsertcommand1;

  private system.data.sqlclient.sqlcommand sqlupdatecommand1;

  private system.data.sqlclient.sqlcommand sqldeletecommand1;

  private system.data.sqlclient.sqlconnection sqlconnection1;

  /// <summary>

  /// required designer variable.

  /// </summary>

  private system.componentmodel.container components = null;

  public form1()

  {

   //

   // required for windows form designer support

   //

   initializecomponent();

   //

   // todo: add any constructor code after initializecomponent call

   //

  }

  /// <summary>

  /// clean up any resources being used.

  /// </summary>

  protected override void dispose( bool disposing )

  {

   if( disposing )

   {

    if (components != null)

    {

     components.dispose();

    }

   }

   base.dispose( disposing );

  }


...   下一页
    摘要:      henry ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE