PDA

View Full Version : تمامی عبارت در richTextBox به حالت اول بر گردد



neo1989021
جمعه 02 تیر 1391, 18:01 عصر
دوستان من یک لغت رو در richtextBox با استفاده یک رنگ مشخص می کنم پس از جستجو

حالا مشکلم اینه که می خواهم تو یک قسمت دیگه بتونم همه چیز و به حالت اول برگردونم
رنگ پس زمینه richTextbox من InactiveCaptionText است
حالا نمی دونم اسم رنگش چیه که به حالت اول برگردونمش

majidrezaei2007
جمعه 02 تیر 1391, 19:02 عصر
شما اولین بار قبل از تغییر رنگ . رنگشو رو توی یک نمونه از کلاس Color نگه دار . بعد هر بار که می خوای برگرده به حالت اول نسبتش بده به اون

Y_Safaiee
شنبه 03 تیر 1391, 07:08 صبح
با سلام خدمت شما


public partial class Form1 : Form
{

Color clo = new Color();
public Form1()
{
InitializeComponent();
}
private void btn_changeColor_Click(object sender, EventArgs e)
{

ColorDialog cdlg = new ColorDialog();
cdlg.ShowDialog();
if (cdlg.Color != null) richTextBox1.ForeColor = cdlg.Color;
}

private void btn_resetcolor_Click(object sender, EventArgs e)
{
richTextBox1.ForeColor = clo;
}

private void Form1_Load(object sender, EventArgs e)
{
clo = richTextBox1.ForeColor;
}


موفق باشی
بایت بایت