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)
'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)
Tür: PrintAction
Döndürür bir PrintAction numaralandırması.
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.
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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Microsoft.VisualBasic.PowerPacks.Printing Ad Alanı
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)