Aracılığıyla paylaş


PrintForm.PrintAction Özellik

Alır veya çıktı bir yazıcı, baskı önizleme penceresinde veya bir dosya yönlendirilmiş gösteren bir değeri ayarlar.

Ad alanı:  Microsoft.VisualBasic.PowerPacks.Printing
Derleme:  Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll içinde)

Sözdizimi

'Bildirim
<BrowsableAttribute(True)> _
Public Property PrintAction As PrintAction
[BrowsableAttribute(true)]
public PrintAction PrintAction { get; set; }
[BrowsableAttribute(true)]
public:
property PrintAction PrintAction {
    PrintAction get ();
    void set (PrintAction value);
}
[<BrowsableAttribute(true)>]
member PrintAction : PrintAction with get, set
function get PrintAction () : PrintAction
function set PrintAction (value : PrintAction)

Özellik Değeri

Tür: System.Drawing.Printing.PrintAction
Döndürür bir PrintAction numaralandırma.

Notlar

Zaman PrintToPrinter olan seçili, sistem varsayılan yazıcıya çıkış yönlendirilir.Bu davranışı geçersiz kılmak ve yazıcı ve yazıcı özelliklerini kullanarak açıkça ayarlanmış PrinterSettings özelliği.Varsayılan yazıcı yok ise, kullanıcı bir yazıcı arasında seçim yapması istenir.

Zaman PrintToPreview olan seçili, standart bir Windows formları form görüntülenir PrintPreviewDialog denetim.

Zaman PrintToFile ise, seçili form görüntüsünü bir Encapsulated PostScript dosyası (.eps, .ps veya .ai) tarafından belirtilen kaydedilir PrintFileName özelliği.Hiçbir dosya adı belirtilmişse, kullanıcı için bir dosya adı istenir.

[!NOT]

Dosyaları bir 8 bit gri ölçeği PostScript biçiminde kaydedilir.24 bit rgb PostScript desteklenmiyor.

[!NOT]

Kullanıcı, bir yol veya dosya adı uzantısı istenmez.Dosya geçerli bir yol ve uzantı olduğundan emin olmak için kendi iletişim kutusu uygulayabilirsiniz.Bunu yapmak için bir SaveFileDialog dönüş değeri için Bileşen ve Ata PrintFileName önce arama özelliği Print yöntemi.

Örnekler

Aşağıdaki örnek, nasıl ayarlanacağını gösterir PrintAction özelliği.Bu örnek, olmasını gerektirir bir PrintForm PrintForm1 ve üç adlı bileşeni RadioButton bir form üzerindeki denetimleri.

If RadioButton1.Checked = True Then
    PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
ElseIf RadioButton2.Checked = True Then
    PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
Else
    PrintForm1.PrintFileName = _
  My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData _
  & "Form1.eps"
    PrintForm1.PrintAction = Printing.PrintAction.PrintToFile
End If

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

PrintForm Sınıf

Microsoft.VisualBasic.PowerPacks.Printing Ad Alanı

Diğer Kaynaklar

PrintForm bileşeni (Visual Basic)

Nasıl yapılır: (Visual Basic) PrintForm bileşenini kullanarak Form Yazdır

Nasıl yapılır: (Visual Basic) formun istemci alanı yazdırma

Nasıl yapılır: istemci ve istemci (Visual Basic) Form alanlarının Yazdır

Nasıl yapılır: (Visual Basic) kaydırılabilir bir formu Yazdır

(Visual Basic) PrintForm bileşene referans uygulamalarını dağıtma