InkDrawingAttributes.Color Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan warna 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

Nilai Properti

Warna tinta sebagai nilai ARGB. Defaultnya adalah hitam (0, 0, 0, 0).

Contoh

Contoh berikut menunjukkan cara mengatur properti Warna (color) dari InkStroke (stroke) menggunakan metode Windows.UI.ColorHelper.FromArgb .

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

Alternatif berikut menunjukkan cara mengatur properti Warna (color) dari InkStroke (stroke) tanpa menggunakan metode 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;

Keterangan

Nilai Warna adalah nilai ARGB. Namun, nilai komponen transparansi (A, atau saluran alfa) diabaikan dan InkStroke dirender dengan tingkat keburaman penuh.

Nilai komponen transparansi tidak dibuang. Ini disimpan dengan semua data stroke lainnya dalam file Ink Serialized Format (ISF) ketika InkStroke disimpan.

Berlaku untuk

Lihat juga