動態綁定之屬性檢測



//課程名
        private string coursename;

        public string CourseName
        {
            get { return coursename; }
            set
            {
                coursename = value;
                if (PropertyChanged != null)
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("CourseName"));
                }
            }
        }

        //教室
        private string classroom;

        public string ClassRoom
        {
            get { return classroom; }
            set
            {
                classroom = value;
                if (PropertyChanged != null)
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("ClassRoom"));
                }
            }
        }


        //學分
        private string credit;

        public string Credit
        {
            get { return credit; }
            set
            {
                credit = value;
                if (PropertyChanged != null)
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("Credit"));
                }
            }
        }

        //成績
        private string grade;

        public string Grade
        {
            get { return grade; }
            set
            {
                grade = value;
                if (PropertyChanged != null)
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("Grade"));
                }
            }
        }

        //狀態
        private string state;

        public string State
        {
            get { return state; }
            set
            {
                state = value;
                if (PropertyChanged != null)
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("State"));
                }
            }
        }


        //更新時間
        private string time;

        public string Time
        {
            get { return time; }
            set
            {
                time = value;
                if (PropertyChanged != null)
                {
                    PropertyChanged(this, new PropertyChangedEventArgs("Time"));
                }
            }
        }
       


        //時間處理對象
        public event PropertyChangedEventHandler PropertyChanged;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章