国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 丹阳市| 阳山县| 鄯善县| 方城县| 龙口市| 广德县| 宁武县| 长岭县| 余庆县| 阿坝| 黔江区| 城固县| 塔城市| 漳平市| 枣庄市| 泗阳县| 大宁县| 武冈市| 郓城县| 沁水县| 凤城市| 长宁县| 宁海县| 南阳市| 广德县| 乌什县| 安溪县| 合江县| 务川| 天祝| 镇巴县| 樟树市| 兴和县| 宁波市| 平阳县| 谷城县| 玉树县| 文水县| 肥城市| 安乡县| 龙里县|