InkDrawingAttributes.Color Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der die Farbe einer InkStroke angibt, oder legt diesen fest.
public:
property Color Color { Color get(); void set(Color value); };
Color Color();
void Color(Color value);
public Color Color { get; set; }
var color = inkDrawingAttributes.color;
inkDrawingAttributes.color = color;
Public Property Color As Color
Eigenschaftswert
Die Freihandfarbe als ARGB-Wert. Der Standardwert ist schwarz (0, 0, 0, 0).
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Color-Eigenschaft (color
) einer InkStroke (stroke
) mithilfe der Windows.UI.ColorHelper.FromArgb-Methode festgelegt wird.
var drawingAttributes = stroke.drawingAttributes;
drawingAttributes.color =
Windows.UI.ColorHelper.fromArgb(255, 255, 0, 0);
stroke.drawingAttributes = drawingAttributes;
Die folgende Alternative veranschaulicht, wie die Color-Eigenschaft (color
) eines InkStroke (stroke
) ohne Verwendung der Windows.UI.ColorHelper.FromArgb-Methode festgelegt wird.
var drawingAttributes = stroke.drawingAttributes;
var color = drawingAttributes.color;
color.a = 255;
color.r = 255;
color.g = 0;
color.b = 0;
drawingAttributes.color = color;
stroke.drawingAttributes = drawingAttributes;
Hinweise
Der Wert von Color ist ein ARGB-Wert. Der Wert der Transparenzkomponente (A oder Alphakanal) wird jedoch ignoriert, und der InkStroke wird mit voller Deckkraft gerendert.
Der Wert der Transparenzkomponente wird nicht verworfen. Es wird zusammen mit allen anderen Strichdaten in der ISF-Datei (Ink Serialized Format) gespeichert, wenn der InkStroke gespeichert wird.
Gilt für:
Weitere Informationen
- Zeichen- und Eingabestiftinteraktionen
- Erste Schritte: Unterstützung von Freihand in Ihrer UWP-App
- Freihandanalysebeispiel (basic) (C#)
- Beispiel für die Freihandschrifterkennung (C#)
- Speichern und Laden von Freihandstrichen aus einer ISF-Datei (Ink Serialized Format)
- Speichern und Laden von Freihandstrichen aus der Zwischenablage
- Beispiel für Position und Ausrichtung der Freihandsymbolleiste (Basic)
- Beispiel für Position und Ausrichtung der Freihandsymbolleiste (dynamisch)
- Malbuchbeispiel
- Familiennotizbeispiel
- Freihandbeispiel (JavaScript)
- Einfaches Freihandbeispiel (C#/C++)
- Beispiel für komplexe Freihandeingaben (C++)
- Freihandanalysebeispiel