InkDrawingAttributes.Color Propiedad

Definición

Obtiene o establece un valor que indica el color de un inkStroke.

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

Valor de propiedad

Color de entrada de lápiz como un valor ARGB. El valor predeterminado es negro (0, 0, 0, 0).

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad Color (color) de inkStroke (stroke) mediante el método Windows.UI.ColorHelper.FromArgb .

var drawingAttributes = stroke.drawingAttributes;
drawingAttributes.color = 
     Windows.UI.ColorHelper.fromArgb(255, 255, 0, 0);
stroke.drawingAttributes = drawingAttributes;

La siguiente alternativa muestra cómo establecer la propiedad Color (color) de un inkStroke (stroke) sin usar el método Windows.UI.ColorHelper.FromArgb .

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;

Comentarios

El valor de Color es un valor ARGB. Sin embargo, se omite el valor del componente de transparencia (A o canal alfa) y InkStroke se representa en opacidad completa.

El valor del componente de transparencia no se descarta. Se almacena con todos los demás datos de trazo en el archivo ink serialized Format (ISF) cuando se guarda InkStroke .

Se aplica a

Consulte también