0
私はTextAreaを持っているASP.NET Webサイトを開発しており、各ラインごとに異なる色を設定する必要があります。TextArea内に異なる色の各ラインを表示
私は自分のコードに次があります。
for (int j = 0; j < Max_Senses; j++)
{
for (int k = 0; k < n; k++)
{
if (j == 0) //first line black
TextArea1.Attributes["Style"] = "FONT-FAMILY: ''consolas';FONT-STYLE:bold; COLOR: Black; BACKGROUND-COLOR: White";
else // other lines red
TextArea1.Attributes["Style"] = "FONT-FAMILY: 'consolas';FONT-STYLE:bold; COLOR: Red; BACKGROUND-COLOR: White";
TextArea1.Value += res[k, j].PadRight(11);
}
TextArea1.Value += "\r\n";
}
私が黒色に着色された最初の行を必要としながら、それは赤ですべての行を表示します!誰も私にこの問題を解決する方法を教えてもらえますか?
などのように、
ContentEditable
をサポートするコントロールが必要です。 – Nina私の答えを更新しました。 –
これはこれを行う唯一の方法ですか? – Nina