Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Color-Struktur

 

Veröffentlicht: Oktober 2016

Beschreibt eine Farbe anhand von Alpha-, Rot-, Grün- und Blau-Kanälen.

Namespace:   System.Windows.Media
Assembly:  PresentationCore (in PresentationCore.dll)

[TypeConverterAttribute(typeof(ColorConverter))]
[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public struct Color : IFormattable, IEquatable<Color>

NameBeschreibung
System_CAPS_pubpropertyA

Ruft ab oder legt die sRGB alpha-Kanal-Wert der Farbe.

System_CAPS_pubpropertyB

Ruft ab oder legt die sRGB Channel-Wert, der die Farbe Blau.

System_CAPS_pubpropertyColorContext

Ruft die International Color Consortium (ICC) oder Farbverwaltung (Image Color Management; ICM) Farbprofil der Farbe.

System_CAPS_pubpropertyG

Ruft ab oder legt die sRGB Channel-Wert, der die Farbe Grün.

System_CAPS_pubpropertyR

Ruft ab oder legt den sRGB -Wert der Farbe Rot-Kanal.

System_CAPS_pubpropertyScA

Ruft ab oder legt die ScRGB alpha-Kanal-Wert der Farbe.

System_CAPS_pubpropertyScB

Ruft ab oder legt den Wert des ScRGB-blauen Kanal für die Farbe.

System_CAPS_pubpropertyScG

Ruft ab oder legt die ScRGB Channel-Wert, der die Farbe Grün.

System_CAPS_pubpropertyScR

Ruft ab oder legt den ScRGB -Wert der Farbe Rot-Kanal.

NameBeschreibung
System_CAPS_pubmethodSystem_CAPS_staticAdd(Color, Color)

Addiert zwei Color Strukturen.

System_CAPS_pubmethodSystem_CAPS_staticAreClose(Color, Color)

Vergleicht zwei Color -Strukturen auf unscharfe Gleichheit.

System_CAPS_pubmethodClamp()

Legt die ScRGB Kanäle der Farbe, die in der Farbskala 0 bis 1 zurück, wenn sie außerhalb dieses Bereichs sind.

System_CAPS_pubmethodEquals(Color)

Tests, ob das angegebene Color Struktur ist identisch mit dieser Farbe.

System_CAPS_pubmethodSystem_CAPS_staticEquals(Color, Color)

Überprüft, ob zwei Color -Strukturen identisch sind.

System_CAPS_pubmethodEquals(Object)

Testet, ob das angegebene Objekt eine Color Struktur und diese Farbe entspricht.(Überschreibt ValueType.Equals(Object).)

System_CAPS_pubmethodSystem_CAPS_staticFromArgb(Byte, Byte, Byte, Byte)

Erstellt ein neues Color Struktur mithilfe des angegebenen sRGB alpha-Kanal und Farbe channel-Werte.

System_CAPS_pubmethodSystem_CAPS_staticFromAValues(Single, Single[], Uri)

Erstellt ein neues Color -Struktur unter Verwendung des angegebenen alpha-Kanal Channel Farbwerte und Farbprofil.

System_CAPS_pubmethodSystem_CAPS_staticFromRgb(Byte, Byte, Byte)

Erstellt ein neues Color Struktur mithilfe des angegebenen sRGB Kanal Farbwerte.

System_CAPS_pubmethodSystem_CAPS_staticFromScRgb(Single, Single, Single, Single)

Erstellt ein neues Color Struktur mithilfe des angegebenen ScRGB alpha-Kanal und Farbe channel-Werte.

System_CAPS_pubmethodSystem_CAPS_staticFromValues(Single[], Uri)

Erstellt ein neues Color -Struktur unter Verwendung der angegebenen Kanal Farbwerten und Farbprofil.

System_CAPS_pubmethodGetHashCode()

Ruft einen Hashcode für diese Color Struktur.(Überschreibt ValueType.GetHashCode().)

System_CAPS_pubmethodGetNativeColorValues()

Ruft die Kanal-Farbwerte der Farbe ab.

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodSystem_CAPS_staticMultiply(Color, Single)

Multipliziert die alpha, roten, blauen und grünen Kanäle des angegebenen Color Struktur durch den angegebenen Wert.

System_CAPS_pubmethodSystem_CAPS_staticSubtract(Color, Color)

Subtrahiert eine Color Struktur aus einer Color Struktur.

System_CAPS_pubmethodToString()

Erstellt eine Zeichenfolgendarstellung, die Farbe mit der sRGB Kanäle.(Überschreibt ValueType.ToString().)

System_CAPS_pubmethodToString(IFormatProvider)

Erstellt eine Zeichenfolgendarstellung der Farbe mit der sRGB Kanäle und dem angegebenen Formatanbieter.

NameBeschreibung
System_CAPS_puboperatorSystem_CAPS_staticAddition(Color, Color)

Addiert zwei Color Strukturen.

System_CAPS_puboperatorSystem_CAPS_staticEquality(Color, Color)

Überprüft, ob zwei Color -Strukturen identisch sind.

System_CAPS_puboperatorSystem_CAPS_staticInequality(Color, Color)

Überprüft, ob zwei Color Strukturen sind nicht identisch.

System_CAPS_puboperatorSystem_CAPS_staticMultiply(Color, Single)

Multipliziert die alpha, roten, blauen und grünen Kanäle des angegebenen Color Struktur durch den angegebenen Wert.

System_CAPS_puboperatorSystem_CAPS_staticSubtraction(Color, Color)

Subtrahiert eine Color Struktur aus einer Color Struktur.

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

Formatiert den Wert der aktuellen Instanz mit dem angegebenen Format.

<object property="predefinedColor"/>
- or -
<object property="#rgb"/>
- or -
<object property="#argb"/>
- or -
<object property="#rrggbb"/>
- or -
<object property="#aarrggbb"/>
- or -
<object property="sc# scA,scR,scG,scB"/>
- or -
<object property="ContextColor profileUri alphaValue,colorValue"/>

predefinedColor

One of the colors predefined by the T:System.Windows.Media.Colors class.

rgb

A three-digit hexadecimal number. The first digit specifies the color's P:System.Windows.Media.Color.R value, the second digit specifies the P:System.Windows.Media.Color.G value, and the third digit specifies the P:System.Windows.Media.Color.B value. For example, 00F.

argb

A four-digit hexadecimal number. The first digit specifies the color's P:System.Windows.Media.Color.A value, the second digit specifies its P:System.Windows.Media.Color.R value, the next digit specifies the P:System.Windows.Media.Color.G value, and the final digit specifies its P:System.Windows.Media.Color.B value. For example, F00F.

rrggbb

A six-digit hexadecimal number. The first two digits specify the color's P:System.Windows.Media.Color.R value, the next two specify its P:System.Windows.Media.Color.G value, and the final two specify its P:System.Windows.Media.Color.B value. For example, 0000FF.

aarrggbb

An eight-digit hexadecimal number. The first two digits specify the color's P:System.Windows.Media.Color.A value, the next two specify its P:System.Windows.Media.Color.R value, the next two specify its P:System.Windows.Media.Color.G value, and the final two specify its P:System.Windows.Media.Color.B value. For example, FF0000FF.

scA

System.Single

The color's P:System.Windows.Media.Color.ScA value.

scR

System.Single

The color's P:System.Windows.Media.Color.ScR value.

scG

System.Single

The color's P:System.Windows.Media.Color.ScG value.

scB

System.Single

The color's P:System.Windows.Media.Color.ScB value.

profileUri

System.Uri

The TLA#tla_icc or TLA#tla_icm color profile.

alphaValue

System.Single

The alpha channel color value. The value range is 0.0 to 1.0.

colorValue

System.Single

A comma-delimited list of three to eight values that represent the color channels of the color profile. The value range is 0.0 to 1.0.

This example shows how to use sRGB, ScRGB, and color profile values to create the color blue.

.NET Framework
Verfügbar seit 3.0
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: