バージョン

PagePrintingEventArgs クラス

UltraPrintDocument.PagePrinting イベントのイベント引数クラス。
シンタックス
'宣言
 
Public Class PagePrintingEventArgs 
   Inherits PageSectionPrintEventArgs
public class PagePrintingEventArgs : PageSectionPrintEventArgs 
使用例
Imports Infragistics.Shared
Imports Infragistics.Win
Imports Infragistics.Win.Printing

    Private Sub UltraPrintDocument1_PagePrinting(ByVal sender As System.Object, ByVal e As Infragistics.Win.Printing.PagePrintingEventArgs) Handles UltraPrintDocument1.PagePrinting
        ' the page printing event can be used to cancel the print 
        ' operation completely or used to adjust some settings of 
        ' the various page sections. for example, if you were 
        ' inserting a title page, you probably wouldn't want
        ' the header or footer to render, so you can explicitly
        ' set their height to 0
        If e.Document.PageNumber = 1 Then
            e.Document.Header.Height = 0
            e.Document.Footer.Height = 0
        Else e.Document.PageNumber = 1 Then
            ' then for all subsequent pages, the header and
            ' footer height should be automatically calculated
            ' based on the contents (text, padding, border, margins,etc).
            e.Document.Header.Height = -1
            e.Document.Footer.Height = -1
        End If
    End Sub
using Infragistics.Shared;
using Infragistics.Win;
using Infragistics.Win.Printing;

		private void ultraPrintDocument1_PagePrinting(object sender, Infragistics.Win.Printing.PagePrintingEventArgs e)
		{
			// the page printing event can be used to cancel the print 
			// operation completely or used to adjust some settings of 
			// the various page sections. for example, if you were 
			// inserting a title page, you probably wouldn't want
			// the header or footer to render, so you can explicitly
			// set their height to 0
			if (e.Document.PageNumber == 1)
			{
				e.Document.Header.Height = 0;
				e.Document.Footer.Height = 0;
			}
			else (e.Document.PageNumber == 1)
			{
				// then for all subsequent pages, the header and
				// footer height should be automatically calculated
				// based on the contents (text, padding, border, margins,etc).
				e.Document.Header.Height = -1;
				e.Document.Footer.Height = -1;
			}
		}
参照