Printer.FillColor-Eigenschaft
Aktualisiert: November 2007
Ruft die Farbe ab bzw. legt die Farbe fest, die zum Ausfüllen der mit den Grafikmethoden Circle und Line erstellten Formen verwendet wird.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
Public Property FillColor As Integer
'Usage
Dim instance As Printer
Dim value As Integer
value = instance.FillColor
instance.FillColor = value
public int FillColor { get; set; }
public:
property int FillColor {
int get ();
void set (int value);
}
public function get FillColor () : int
public function set FillColor (value : int)
Eigenschaftenwert
Typ: System.Int32
Gibt einen Integer-Wert zurück.
Hinweise
Wird die FillStyle-Eigenschaft auf die Standardeinstellung (transparent) festgelegt, wird die Einstellung FillColor ignoriert. Wenn keine FillColor festgelegt wird, wird für FillColor der Standardwert Schwarz verwendet.
Hinweis: |
---|
Jeder .NET Framework-Farbwert für Color oder SystemColors kann in einen FillColor-Wert umgewandelt werden, indem die ToArgb-Funktion aufgerufen wird: Printer.FillColor = System.Drawing.Color.Violet.ToArgb |
In der folgenden Tabelle werden die Werte von ColorConstants und SystemColorConstants aufgelistet, die für die FillColor-Eigenschaft gültig sind.
Konstante |
Wert |
.NET Framework-Entsprechung |
---|---|---|
vbBlack |
&h00 |
|
vbRed |
&hFF |
|
vbGreen |
&hFF00 |
|
vbYellow |
&hFFFF |
|
vbBlue |
&hFF0000 |
|
vbMagenta |
&hFF00FF |
|
vbCyan |
&hFFFF00 |
|
vbWhite |
&hFFFFFF |
|
vbScrollBars |
&H80000000 |
|
vbDesktop |
&H80000001 |
|
vbActiveTitleBar |
&H80000002 |
|
vbInactiveTitleBar |
&H80000003 |
|
vbMenuBar |
&H80000004 |
|
vbWindowBackground |
&H80000005 |
|
vbWindowFrame |
&H80000006 |
|
vbMenuText |
&H80000007 |
|
vbWindowText |
&H80000008 |
|
vbTitleBarText |
&H80000009 |
|
vbActiveBorder |
&H8000000A |
|
vbInactiveBorder |
&H8000000B |
|
vbApplicationWorkspace |
&H8000000C |
AppWorkSpace() |
vbHighlight |
&H8000000D |
|
vbHighlightText |
&H8000000E |
|
vbButtonFace |
&H8000000F |
|
vbButtonShadow |
&H80000010 |
|
vbGrayText |
&H80000011 |
|
vbButtonText |
&H80000012 |
|
vbInactiveCaptionText |
&H80000013 |
|
vb3DHighlight |
&H80000014 |
|
vb3DDKShadow |
&H80000015 |
|
vb3DLight |
&H80000016 |
|
vb3DFace |
&H8000000F |
|
vb3Dshadow |
&H80000010 |
|
vbInfoText |
&H80000017 |
|
vbInfoBackground |
&H80000018 |
Hinweis: |
---|
Funktionen und Objekte im Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace werden für die Tools zur Aktualisierung von Visual Basic 6.0 auf Visual Basic 2008 bereitgestellt. In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionalitäten, die Sie in anderen Namespaces in .NET Framework finden können. Sie sind nur notwendig, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet. |
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die FillColor-Eigenschaft festgelegt wird, um einen ausgefüllten roten Kreis zu drucken.
Dim pr As New Printer
pr.FillStyle = vbFSSolid
pr.FillColor = vbRed
pr.Circle(2000, 2000, 1000)
pr.EndDoc()
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace
Weitere Ressourcen
Druckerkompatibilitätsbibliothek
Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen