در این فیلم که به درخواست یکی از کاربران (user=a-t-e-f-e) ضبط و پخش شده است.کار با user control ها مورد بررسی قرار گرفته است.
user control ها آبجکت هایی هستند که توسط برنامه نویس ساخته می شوند و به پنجره toolbox اضافه می گردند تا بتوانیم از آنها مثل بقیه اشیا(button,textbox,…) استفاده کنیم.
در این فیلم من یک textbox ساخته ام که اگر کاربر آن را خالی رها کند رنگ زمینه اش برابر با رنگ زرد بشود در غیر این صورت همین طور باقی بماند.
در حالت عادی برای این کار نیاز است که شما برای تک تک textbox ها در پروژه این کار را انجام بدهید تا مقدار خالی با قی نماند اما با استفاده از این کار فقط یک بار کد را می نویسیم ولی تا هر وقت که برنامه نویسی کنیم می توانیم از آن استفاده کنیم!!!
همچنین در این فیلم نحوه ساخت customcontrol ها را نیز مورد بررسی قرار داده ام.
اگر شما در حالت معمولی بخواهید مقدار text box را به عدد تبدیل کنید و در بانک بریزید هر بار باید از کد double.parse(textbox1.text) استفاده کنید.با این حال اگر کاربر یک مقدار رشته ای و غیر عددی وارد کند با خطا موجه می شوید و برنامه از کار می افتد.
اما در این فیلم با استفاده از customcontrol ها یک textbox ساخته ایم که به صورت پیشفرض عددی باشد و اگر کاربر مقدار غیرعددی و رشته وارد کرد مقدار textbox برابر با صفر بشود.
اگر شما هم می خواهید یک برنامه نویس اصولی باشید و در پروژه هایتان نظم داشته باشید دیدن این فیلم را به شما توصیه می کنم.
- دانلود با لینک مستقیم
- حجم : 23 مگابایت-15 دقیقه
- رمز: www.daneshjooyar.com
![4kia.ir](http://kialink.ir/bazaryabi/2.gif)
![filesell](http://filesell.ir/images/banner5.gif)
نظرات شما عزیزان:
موضوعات مرتبط: 25- برنامه نویسی ، 29- آموزش #C ، ،
برچسبها:
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)
![](http://slidetheme.ir/img/li.png)