6
2015
تغییر رنگ زمینه ی کنترل های فرم با ورود و خروج از آنها در سی شارپ
در بسیاری از برنامه های کاربردی نوشته شده، برای زیباتر شدن برنامه، حالتی را ایجاد می کنیم که با ورود به یک TextBox رنگ زمینه آن تغییر کند و با خروج از آن به حالت اول بازگردد. انجام این کار به کاربر پسند تر(User friendly) شدن فرم ها کمک می کند. در حالت معمول، باید به ازای تمام کنترل های روی فرم، برای دو رویداد Enter و Leave آن ها کد نوشت تا رنگ زمینه با ورود به کنترل رنگی و با خروج از آن سفید شود. با استفاده از کد زیر می توان بدون کد نوشتن برای تک تک این کنترل ها، این حالت را ایجاد کرد.
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication11
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
foreach (Control ctr in this.Controls)
{
if (ctr.GetType().Name == “Button”)
continue;
ctr.Enter += new EventHandler(textBox1_Enter);
ctr.Leave += new EventHandler(textBox1_Leave);
}
}
private void textBox1_Enter(object sender, EventArgs e)
{
((Control)sender).BackColor = Color.LightBlue;
}
private void textBox1_Leave(object sender, EventArgs e)
{
((Control)sender).BackColor = Color.White;
}
}
}
ابتدا برای یک TextBox رویداد ورود و خروج را تنظیم می کنیم و سپس به ازای سایر کنترل های روی فرم، این دو رویداد را فراخونی می کنیم. برای لغو این تغییر رنگ بر روی دکمه ها، یک شرط هم به برنامه اضافه کرده ایم.
مطالب مرتبط
فرستادن دیدگاه
راهنمای دانلود
تبلیغات
آرشیو موضوعی
- کامپیوتر (142)
- آموزشی (30)
- برنامه نویسی متلب (3)
- برنامه نویسی وب (4)
- برنامه نویسی ویندوز (19)
- #C – سی شارپ (18)
- API – اِِی پی آی (6)
- ++C/C سی/سی پلاس پلاس (1)
- #C – سی شارپ (18)
- پایگاه داده (9)
- تحقیقاتی (26)
- سخت افزار (1)
- شبکه های کامپیوتری (28)
- شبیه سازی (7)
- شیوه ارائه مطالب (6)
- طراحی الگوریتم (1)
- طراحی صفحات وب (3)
- CSS – سی اس اس (3)
- HTML – اچ تی ام ال (3)
- کارآموزی (4)
- کامپایلر (2)
- مهندسی نرم افزار (54)
- UML – یو ام ال (51)
- نمونه سوال (3)
- هوش مصنوعی (1)
بیشترین بازدید
- مدلسازی معنایی داده ها - تعداد بازدید (83,064)
- تجزیه و تحلیل سیستم کتابخانه توسط UML - تعداد بازدید (32,705)
- تجزیه و تحلیل سیستم رزرو و فروش بلیط در آژانس مسافرتی با UML - تعداد بازدید (30,085)
- نمودار ER بانک و روابط بین آنها و نرمال سازی جداول در سطح BCNF - تعداد بازدید (26,812)
- نمودار جریان داده (Data flow Diagram(DFD آژانس تاکسی تلفنی - تعداد بازدید (25,745)
- نمودار ER کتابخانه و روابط بین آنها و نرمال سازی جداول در سطحBCNF - تعداد بازدید (25,457)
- تجزیه و تحلیل فروشگاه با UML در نرم افزار رشنال رُز - تعداد بازدید (23,990)
- تجزیه و تحلیل سیستم فروشگاه آنلاین با UML در نرم افزار رشنال رز(Rational Rose) - تعداد بازدید (23,194)
- Checkout - تعداد بازدید (23,097)
- تجزیه و تحلیل سازمان تامین اجتماعی با UML در نرم افزار رشنال رُز - تعداد بازدید (21,853)
مطالب تصادفی
- ﻭﺍﺑﺴﺘﮕﻲ ﻭ ﻧﺮﻣﺎﻝ ﺳﺎﺯﻱ
- تجزیه و تحلیل پمپ گاز با UML در رشنال رُز و شبیه سازی و تحلیل نتایج با Arena
- روش های جستجو در اینترنت- قسمت اول
- تجزیه و تحلیل دبیرستان با استفاده از UML
- تجزیه و تحلیل لابراتوار چاپ عکس با UML در نرم افزار رشنال رُز
- نرم افزار شبيه سازی NS و نحوه نصب کردن و کار با آن- قسمت چهارم
- طراحي و ساخت رادار
- جستجوی کتاب در گوگل – قسمت چهارم
- نمونه سوال کامپایلر- (۱)LL
- آموزش ایجاد فهرست در Word
تازه ترین ها
- تجزیه و تحلیل آموزشگاه موسیقی با استفاده از UML
- تجزیه و تحلیل هتل با UML در نرم افزار رشنال رُز
- تجزیه و تحلیل سیستم عابر بانک با استفاده از UML در نرم افزار رشنال رُز
- تجزیه و تحلیل صرف غذا در رستوران با UML در نرم افزار Rational Rose
- تجریه و تحلیل سیستم امنیتی ورود و خروج یک سازمان با UML در نرم افزار Pacestar UML Diagrammer
- تجزیه و تحلیل انبار کارخانه با UML
- تجزیه و تحلیل تاکسی تلفنی با UML
- تجزیه و تحلیل سیستم رزرو و فروش بلیط در آژانس مسافرتی با UML
- تجزیه و تحلیل شرکت کاریابی با استفاده از UML
- تجزیه و تحلیل سیستم کتابخانه توسط UML
تقویم شمسی
ش | ی | د | س | چ | پ | ج |
---|---|---|---|---|---|---|
« آذر | ||||||
1 | 2 | |||||
۳ | ۴ | ۵ | ۶ | ۷ | ۸ | ۹ |
۱۰ | ۱۱ | ۱۲ | ۱۳ | ۱۴ | ۱۵ | ۱۶ |
۱۷ | ۱۸ | ۱۹ | ۲۰ | ۲۱ | ۲۲ | ۲۳ |
۲۴ | ۲۵ | ۲۶ | ۲۷ | ۲۸ | ۲۹ | ۳۰ |
۳۱ |