'宣言 Public ReadOnly Property PrintDocument As PrintDocument
public PrintDocument PrintDocument {get;}
このプロパティを要求するたびに新しい PrintDocument が作成されるので、このプロパティのゲッターへの要求を繰り返さないようにします。
このプロパティで提供された PrintDocument は戻され、もはやチャート コンポーネントによって参照されません。したがって、アプリケーション側で不要となった PrintDocument を破棄します。
Dim doc As System.Drawing.Printing.PrintDocument = Me.UltraChart1.PrintDocument doc.DefaultPageSettings.Margins.Top = 0 doc.DefaultPageSettings.Margins.Left = 500 doc.DefaultPageSettings.Margins.Bottom = 600 doc.Print() doc.Dispose()
System.Drawing.Printing.PrintDocument doc = this.ultraChart1.PrintDocument;
doc.DefaultPageSettings.Margins.Top = 0;
doc.DefaultPageSettings.Margins.Left = 500;
doc.DefaultPageSettings.Margins.Bottom = 600;
doc.Print();
doc.Dispose();