91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.87MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-11
  • 語言: C#
  • 標簽: C#??

資源簡介

C#原生報表操作--設置每頁打印30行實例源碼2019

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Data.SqlClient;

namespace?_30Print
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????#region?定義全局對象及變量
????????int?intPage?=?0;//總頁數(shù)
????????int?intRows?=?0;//每頁行數(shù)
????????int?EndRows?=?0;//最后一頁函數(shù)
????????int?currentpageindex?=?1;//當前打印頁
????????Pen?myPen?=?new?Pen(Color.Black);
????????Font?myFont?=?new?Font(“宋體“?9);//字體
????????Brush?myBrush?=?new?SolidBrush(Color.Black);//畫刷
????????int?PrintPageHeight?=?1169;//打印的默認高度
????????int?PrintPageWidth?=?827;//打印的默認寬度
????????int?topmargin?=?60;?//頂邊距?
????????int?rowgap?=?0;//行高?
????????int?leftmargin?=?50;//左邊距?
????????int?rightmargin?=?50;//左邊距
????????int?buttommargin?=?80;//底邊距?
????????int?columnWidth1?=?57;//第一列寬度
????????int?columnWidth2?=?335;//第二列寬度
????????#endregion

????????//初始化數(shù)據(jù)
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????intRows?=?30;
????????????SqlConnection?sqlcon?=?new?SqlConnection(“Data?Source=.;Database=db_04;Uid=sa;Pwd=1;“);
????????????SqlDataAdapter?sqlda?=?new?SqlDataAdapter(“select?IDNameSex???from?tb_Student“?sqlcon);
????????????DataSet?myds?=?new?DataSet();
????????????sqlda.Fill(myds);
????????????dataGridView1.DataSource?=?myds.Tables[0];
????????????//設置每列的寬度
????????????dataGridView1.Columns[0].Width?=?57;
????????????dataGridView1.Columns[1].Width?=?260;
????????????dataGridView1.Columns[2].Width?=?280;
????????????EndRows?=?(dataGridView1.Rows.Count?-?2)?%?intRows;//去掉標題和最后一行的空行
????????????if?(EndRows?>?0)
????????????????intPage?=?Convert.ToInt32((dataGridView1.Rows.Count?-?2)?/?intRows)?+?1;
????????????else
????????????????intPage?=?Convert.ToInt32((dataGridView1.Rows.Count?-?2)?/?intRows);
????????}

????????//打印
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????printPreviewDialog1.ShowDialog();
????????}

????????//設置打印內容
????????private?void?printDocument1_PrintPage(object?sender?System.Drawing.Printing.PrintPageEventArgs?e)
????????{
????????????if?(dataGridView1.Rows.Count?>?0)
????????????{
????????????????PrintPageWidth?=?e.PageBounds.Width;//獲取打印線張的寬度
????????????????PrintPageHeight?=?e.PageBounds.Height;//獲取打印線張的高度

????????????????#region?繪制邊框線
????????????????e.Graphics.DrawLine(myPen?leftmargin?topmargin?PrintPageWidth?-?leftmargin?-?rightmargin?topmargin);
????????????????e.Graphics.DrawLine(myPen?leftmargin?topmargin?leftmargin?PrintPageHeight?-?topmargin?-?buttommargin);
????????????????e.Graphics.DrawLine(myPen?leftmargin?PrintPageHeight?-?topmargin?-?buttommargin?PrintPageWidth?-?leftmargin?-?rightmargin?PrintPageHeight?-?topmargin?-?buttommargin);
????????????????e.Graphics.DrawLine(myPen?PrintPageWi

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4080??2019-02-22?13:35??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\30Print.csproj

?????文件??????23552??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\bin\Debug\30Print.exe

?????文件??????30208??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\bin\Debug\30Print.pdb

?????文件??????11608??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\bin\Debug\30Print.vshost.exe

?????文件???????5666??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Form1.cs

?????文件???????5725??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Form1.designer.cs

?????文件??????21736??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Form1.resx

?????文件???????1133??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\30Print.csproj.FileListAbsolute.txt

?????文件????????847??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\30Print.csproj.GenerateResource.Cache

?????文件??????23552??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\30Print.exe

?????文件??????30208??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\30Print.pdb

?????文件????????789??2019-02-22?13:36??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6059??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????4608??2019-02-22?13:35??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件??????10728??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\_30Print.Form1.resources

?????文件????????180??2019-02-22?13:36??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\obj\Debug\_30Print.Properties.Resources.resources

?????文件????????489??2009-01-16?16:10??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Program.cs

?????文件???????1370??2009-01-16?16:10??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Properties\AssemblyInfo.cs

?????文件???????2856??2019-02-22?13:35??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Properties\Resources.Designer.cs

?????文件???????5612??2009-01-16?16:10??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Properties\Resources.resx

?????文件???????1108??2019-02-22?13:35??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Properties\Settings.Designer.cs

?????文件????????249??2009-01-16?16:10??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print\Properties\Settings.settings

?????文件????????911??2019-02-22?13:35??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print.sln

????..A..H.?????18432??2019-02-22?13:37??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\30Print.suo

?????文件???????3761??2009-01-16?16:14??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\Backup\30Print\30Print.csproj

?????文件???????5691??2009-01-16?16:14??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\Backup\30Print\Form1.cs

?????文件???????4432??2009-01-16?16:14??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\Backup\30Print\Form1.designer.cs

?????文件??????21736??2009-01-16?16:12??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\Backup\30Print\Form1.resx

?????文件????????489??2009-01-16?16:10??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\Backup\30Print\Program.cs

?????文件???????1370??2009-01-16?16:10??C#原生報表操作--設置每頁打印30行實例源碼2019\C#原生報表操作--設置每頁打印30行實例源碼\Backup\30Print\Properties\AssemblyInfo.cs

............此處省略32個文件信息

評論

共有 條評論