示例#1
0
        private void btn_add_Click(object sender, RoutedEventArgs e)
        {
            mWarnningDataSource = WarnningDataSource.GetInstance();
            mStatusMap = mWarnningDataSource.mStatusMap;

            WarnningDataSource.ErrorInfo info = new WarnningDataSource.ErrorInfo() { level = 202, description = "add test" };

            int count = mWarnningDataSource.mWarnningList.Count;
            //test add to list
            mListError.Add(null);
            mWarnningDataSource.AddWarningItem(info);
            count = mWarnningDataSource.mWarnningList.Count;

            PageDataExchange context = PageDataExchange.getInstance();
            context.NotifyObserverChanged(PageWarnningHeader.TAG, WarnningDataSource.TAG, info);
        }
        private void btn_add_Click(object sender, RoutedEventArgs e)
        {
            mWarnningDataSource = WarnningDataSource.GetInstance();
            mStatusMap          = mWarnningDataSource.mStatusMap;


            WarnningDataSource.ErrorInfo info = new WarnningDataSource.ErrorInfo()
            {
                level = 202, description = "add test"
            };

            int count = mWarnningDataSource.GetWarnningCount();

            //test add to list
            mListError.Add(null);
            mWarnningDataSource.AddWarningItem(info);
            count = mWarnningDataSource.GetWarnningCount();

            PageDataExchange context = PageDataExchange.getInstance();

            context.NotifyObserverChanged(PageWarnningHeader.TAG, WarnningDataSource.TAG, info);
        }