PDA

View Full Version : ذخیره تغییر رنگ تکست در textbox



farnoosh66
شنبه 29 اسفند 1394, 13:27 عصر
سلام دوستان
با کدهای زیر به کاربر اجازه میدم ، برای یک نکست باکس رنگ color نوشته مشخص کنه
حالا چطوری میتونم این رنگی که کاربر انتخاب میکنه همراه دیتاش تو بانک ذخیره کنم تا بتونم با همون رنگ زمان خروجی تشونش بدم؟؟؟


ColorDialog cld = new ColorDialog();
if (cld.ShowDialog() == DialogResult.OK)
{
TxtQuestionText.ForeColor = cld.Color;


}

vb8334
یک شنبه 01 فروردین 1395, 19:10 عصر
سلام دوست عزیز

اگه دقیق متوجه شده باشم که منظورت این باشه که رنگی که کاربر انتخاب کرده رو بریزی تو بانک و بعدش بخونی . درسته؟

خوب برای این کار کافیه شما این کد رو استفاده کنی . و کاری که باید کنی اینه که متغیر های codeColor و colorName رو ذخیره کنی تو دیتابیس
و هر وقت خواستی واکشی کنی اون کدها رو و استفاده کنی.



ColorDialog cld = new ColorDialog();
if (cld.ShowDialog() == DialogResult.OK)
{
textBox1.ForeColor = cld.Color;


clr = cld.Color;
byte A = clr.A;
byte R = clr.R;
byte G = clr.G;
byte B = clr.B;


string colorName = clr.Name;

string codeColor = A.ToString() + " " + R.ToString() + " " + G.ToString() + " " + B.ToString();
}