国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

C#WPF實現(xiàn)數(shù)據(jù)綁定基本步驟

2019-11-14 15:44:55
字體:
供稿:網(wǎng)友

    數(shù)據(jù)綁定的基本步驟:

(1)先聲明一個類及其屬性

(2)初始化類賦值

(3)在C#代碼中把控件DataContext=對象;

(4)在界面設(shè)計里,控件給要綁定的屬性{Binding 綁定類的屬性}

原理:監(jiān)聽事件機制,界面改變有TextChanged之類的事件,所以改變界面可以同步修改到對象

想讓普通對象實現(xiàn)數(shù)據(jù)綁定,需要實現(xiàn)INotifyPRopertyChanged接口才能監(jiān)聽ProperChanged。具體代碼如下顯示:

    class Person:INotifyPropertyChanged

    {

        private int age;

 

        public int Age

        {

            get

            {

                return age;

            }

            set

            {

                this.age = value;

                if (PropertyChanged != null)

                {

                   PropertyChanged(this,

                       new PropertyChangedEventArgs("Age"));

                }

            }

        }

}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 浪卡子县| 双柏县| 怀柔区| 乐亭县| 静海县| 中超| 永平县| 鹤岗市| 博乐市| 大安市| 吉首市| 申扎县| 揭阳市| 逊克县| 渑池县| 商都县| 朝阳县| 靖州| 铅山县| 陈巴尔虎旗| 神木县| 衡山县| 盘锦市| 玉溪市| 加查县| 原阳县| 三穗县| 布尔津县| 邵阳市| 威远县| 海淀区| 无棣县| 个旧市| 独山县| 阳谷县| 翁牛特旗| 腾冲县| 务川| 绩溪县| 柳州市| 安康市|