İngilizce dilinde oku

Aracılığıyla paylaş


PrintForm.PrintAction Özellik

Alır veya çıktı yazıcı, Baskı Önizleme penceresini veya bir dosya yönlendirilmiş belirten bir değer 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: PrintAction
Döndürür bir PrintAction numaralandırması.

Notlar

Zaman PrintToPrinter olan seçili, sistem varsayılan yazıcıya çıkış yönlendirilir.Bu davranışı geçersiz kılma ve yazıcı ve yazıcı özellikleri kullanarak açık olarak ayarlanıp PrinterSettings özelliği.Varsayılan yazıcı kullanılabilir durumda, kullanıcı bir yazıcı seçin istenir.

Zaman PrintToPreview olan, seçili form standart Windows Forms içinde görüntülenir PrintPreviewDialog denetimi.

Zaman PrintToFile olan, seçili form görüntüsünü bir kapsüllenmiş PostScript dosyası (.eps, .ps veya .ai) tarafından belirtilen yol kaydedilir PrintFileName özelliği.Dosya adı belirtilmezse, 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ı için bir yol veya dosya adı uzantısı istenmez.Dosya geçerli bir yol ve uzantısına sahip olduğundan emin olmak için kendi iletişim kutusu uygulayabilir.Bunu yapmak için kullanılan bir SaveFileDialog dönüş değeri için bileşen ve Ata PrintFileName özelliği çağırmadan önce 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 denetimlerini.

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: PrintForm Bileşenini Kullanarak Form Yazdırma (Visual Basic)

Nasıl Yapılır: Formun İstemci Alanını Yazdırma (Visual Basic)

Nasıl Yapılır: Formun İstemci Alanlarını ve Diğerlerini Yazdırma (Visual Basic)

Nasıl Yapılır: Kaydırılabilir Form Yazdırma (Visual Basic)

PrintForm Denetimlerine Başvuruda Bulunan Uygulamaları Dağıtma (Visual Basic)