سلام دوستان چطوری فور کلور تکست باکس و زمانی که غیر فعال عوض کنم ممنون
سلام دوستان چطوری فور کلور تکست باکس و زمانی که غیر فعال عوض کنم ممنون
بجای غیر فعال کردنش، ReadOnly رو برابر false کنید.
http://stackoverflow.com/questions/2...sabled-textbox
سلام
یه نمونه برنامه براتون گذاشتم
ببینید همونی که میخواستید هست؟
ممنون...
forecolor-test.zip
نه دوست من میدونین زمانی یه تکست باکس Enable نیست یا false رنگ متنش دیفالت یه رنگی میشه میخوام اونو عوض کنم
ببین هر کار یمخای میتونی کنی. اخر نفهمیدم dis یا en باشه میخای در کل این کارتو راه میندازه .
private void Form1_Load(object sender, EventArgs e) {
textBox3.Enabled = false;
textBox3.BackColor = Color.Red;
}
و در زمان اجرا
private void btnCalculate_Click_1(object sender, EventArgs e) {
textBox3.BackColor = Color.Yellow;
}
حالا هر کار دیگه ای هم میخای کنی انجام بده واسه خود.
سلام backColor را میتونی بعد از false کردن تغییر بدی اگر بخواهی foreColor را بعد از false کردن تغییر رنگ بدی نمیتونه به طور معمولی چون این پراپرتی readonly میباشد و باید تابع onpaint را برای textbox فراخوانی کنی و ان را override کنی
پیروز موفق و سربلند باشی
با سلام.
بازنویسی متود OnEnabledChanged رو امتحان کنید.
چشم ظاهر گر نبیند عیب نیست چشم دل گر ننگرد باید گریست**********اَلسَّلامُ عَلَى الْحُسَيْنِ وَ عَلى عَلِىِّ بْنِ الْحُسَيْنِ وَ عَلى اَوْلادِ الْحُسَيْنِ وَ عَلى اَصْحابِ الْحُسَيْنِ
سلام دوست عزیز اینم نحوه ی بازنویسی تکست باکس ، هر پراپرتی این را بخواهی راحت میتونی تغییر بدی ، با این کار یک کنترل از تکست ساخته میشه که میتونی هرجا خواستی ازش استفاده کنی ، نمونه کد رو مشاهده کنید سوال بود در خدمت هستم
پیروز موفق و سربلند باشید