PDA

View Full Version : سوال: کمک در مورد تغییر فوکوس



kordestan
یک شنبه 08 اردیبهشت 1392, 02:11 صبح
سلام ..
از دوستان کسی هست بهم کمک کنه
من چند تا تکست باکس دارم میخوام هر دفعه که فوکوس رفت توی هر کدوم از تکست باکس ها حاشیه(border)اون تغيير كنه:متفکر:

ممنون:قلب:

mousa1992
یک شنبه 08 اردیبهشت 1392, 02:23 صبح
سلام

توی رویداد enter مربوط به textBox ها کد مورد نظرتو بنویس

kordestan
یک شنبه 08 اردیبهشت 1392, 02:47 صبح
میشه بیشتر توضیح بدین:متفکر:
کدشم بنویسی ممنون میشم

mousa1992
یک شنبه 08 اردیبهشت 1392, 02:59 صبح
private void changeBorder(object sender)
{
TextBox textbox = ((TextBox)sender); // cast object to textbox

textbox.BorderStyle = BorderStyle.Fixed3D;
}

private void Reset(object sender)
{
TextBox textbox = ((TextBox)sender); // cast object to textbox

textbox.BorderStyle = BorderStyle.None;
}

private void textBox1_Enter(object sender, EventArgs e)
{
changeBorder(sender);
}

private void textBox1_Leave(object sender, EventArgs e)
{
Reset(sender);
}

دوتا متد نوشتم برای تغییر border و برگشتن به تنظیمات default و شما باید اینها رو طبق نمونه در رویدادهای مربوطه فراخوانی کنید