C# Form uygulamasında TextBox kontrollerimizin yazı rengini değiştirmek için 2 farklı yöntem kullanabiliriz.
Yöntem 1:
Bir kontrole ait metin rengini değiştirmek için tasarım yaparken TextBox kontrolüne tıklayarak Properties penceresinde ForeColor özelliğine tıklayın ve istediğiniz rengi seçin.
Yöntem 2 :
Diğer yöntemizde kodla yazı rengini değiştireceğiz.
Formumuza 3 adet Button ve 1 adet textBox ekliyoruz.
Name özelliklerini sırasıyla btnKirmizi, btnMavi, btnYesil ve tbMetin olarak ayarlıyoruz.
Button’ lar için kodlarımız;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | private void btnKirmizi_Click(object sender, EventArgs e) { tbMetin.ForeColor = Color.Red; } private void btnMavi_Click(object sender, EventArgs e) { tbMetin.ForeColor = Color.Blue; } private void btnYesil_Click(object sender, EventArgs e) { tbMetin.ForeColor = Color.Green; } |
Merhabalar. Text kutusu içeriğindeki her harfi farklı renk yapabilir miyiz? Uzun zamandır araştırıyorum hiçbir şey bulamadım.
TextBox rengini değiştirme konusunda her hangi bir özellik görmedim. Ancak richTextBox kullanarak her karakterin rengini değiştirebilirsiniz. İsterseniz richTextBox ile ilgili bir örnek yapıp atabilirim.