Vlastnost Color se odkazuje na objekt Color ze jmeného prostoru System.Drawing. Objekty Color se dají vytvářet několika způsoby:
- ARGB (alpha, red, green, blue). Každá z hodnot musí být v rozmezí 0-255.
- Pomocí předdefinovaných názvů barev .NET. Zvolíte jméno vlastnosti, která je pouze pro čtení ze třídy Color.
- Pomocí názvu HTML barvy. Hodnotu specifikujete jako řetezec pomocí třídy ColorTranslator
Před používáním je potřeba importovat jmenný prostor System Drawing.
C#
using System.Drawing;
Visual Basic
Imports System.Drawing
Následující část kódu ukazuje několik způsobů, kterými se dá specifikovat barva v kódu:
Z hodnoty ARGB
C#
int alpha = 255; red = 0, green = 255; blue = 0;
textbox1.foreColor = Color.FromARGB(alpha, red, green, blue);Visual Basic
Dim alpha, red, green, blue As Byte
alpha = 255
red = 0
green = 255
blue = 0
textbox1.ForeColor = Color.FromArgb(alpha, red, green, blue)
Pomocí názvu .NET
C#
textbox1.ForeColor = Color.Crimson;Visual Basic
textbox1.ForeColor = Color.Crimson
Z kódu HTML
C#
textbox1.ForeColor = ColorTranslator.FromHtml("Blue");Visual Basic
textbox1.ForeColor = ColorTranslator.FromHtml("Blue")
V souboru .aspx, můžete použít jakýkoliv ze známých názvů barev
<asp:TextBox ForeColor="Red" Text="Test" id="Textbox" runat="server" />Aletrnativou je hexadecimání definice barev
<asp:TextBox ForeColor="#ac102f" Text="Test" id="Textbox" runat="server" />

