دوره مجازی #C (جلسه 32): کنترل های پیشرفته قسمت سوم

دسته بندی: برنامه نویسی
زمان مطالعه: ۱ دقیقه
۰۶ آبان ۱۳۹۴

در این جلسه با دسته ی دیگری از کنترل های پیشرفته آشنا می شویم و در ادامه به طراحی و پیاده سازی یک مینی پروژه به منظور فهم دقیق تر و بهتر کاربرد این کنترل ها خواهیم پرداخت.

مطالب آموزش داده شده در این جلسه به قرار زیر می باشند:

آشنایی با کنترل NumericUpDown و خواص و رویداد های آن

آشنایی با کنترل CheckedListBox و خواص و رویداد های آن

آشنایی با کنترل DateTimePicker و خواص و رویداد های آن

آشنایی با مفهوم کنترل خطاهای منطقی در فرم های ویندوزی

معرفی کنترل ErrorProvider و خواص و رویداد های آن

طراحی و پیاده سازی پروژه بنگاه معاملات ملکی

طراحی و پیاده سازی لایه های مختلف این پروژه

در جلسه ی آینده با دسته ی دیگری از کنترل های پیشرفته آشنای می شویم که بیشتر در زمینه ی کار با فایل ها و فولدر ها مورد استفاده قرار می گیرند.

:: توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

نویسنده

جلسات دوره

نظرات کاربران

Rasoul Sh

سلام استاد یه سوال برای این از Navigation properties یه جدول استفاده کنیم تو دستور linq و.. چه چیزی رو باید اضافه کنیم به constructor و property ؟
مثلا تو همین پروژه بنگاه جدول Person یک Navigation properties داره به اسم Houses چطور تو constructor و property پیادش کنیم برای استفاده ازش؟

 public class HouseBOL
{

    public int Id { get; set; }
    public int Person_Id { get; set; }
    public int HouseType_Id { get; set; }
    public byte Area { get; set; }
    public decimal PricePerSM { get; set; }
    public bool HasParking { get; set; }
    public bool HasWarehouse { get; set; }
    public bool HasElevator { get; set; }
    public string Address { get; set; }
    public byte Floor { get; set; }
    public bool IsSoled { get; set; }
    public DateTime RegisterDate { get; set; }

    public HouseBOL(int Id, int Person_Id, int HouseType_Id, byte Area, decimal PricePerSM, bool HasParking, bool HasWarehouse, string Address, byte Floor, bool IsSoled, DateTime RegisterDate)
    {

        this.Id = Id;
        this.Person_Id = Person_Id;
        this.HouseType_Id = HouseType_Id;
        this.Area = Area;
        this.PricePerSM = PricePerSM;
        this.HasParking = HasParking;
        this.HasWarehouse = HasWarehouse;
        this.HasElevator = HasElevator;
        this.Address = Address;
        this.Floor = Floor;
        this.IsSoled = IsSoled;
        this.RegisterDate = RegisterDate;

    }
آرین زارعی

سلام.
نیاز نیست کاری کنید. شما وقتی مدلتون رو میسازید کد ها خودشون درست میشن. غالبا کسی دستی کد ها رو تغییر نمیده.
شما از روی دیتابیس مدل رو بسازید یا آپدیت کنید و همه ی چیزهای مورد نیاز در مدل و linq قرار میگیره

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل