Beispiel #1
0
        //保存用户暂存数据到数据库
        private void ApplyButton_Click(object sender, EventArgs e)
        {
            StyleSetProxy dbReader = new StyleSetProxy();

            //保存数据到数据库
            dbReader.SaveCurrent(ModifyStyle);
            //用当前用户设定样式集替换目前工作的样式集
            CurrentStyle = ModifyStyle;
        }
Beispiel #2
0
        //启动定时器中断函数
        private void StartTimer_Tick(object sender, EventArgs e)
        {
            StyleSetProxy dbReader = new StyleSetProxy();

            //响应一次后就关,以后不再进入
            StartTimer.Enabled = false;
            //读取当前工作用的样式集
            CurrentStyle = dbReader.ReadCurrent();
            //读取系统预设的样式集列表
            Preset = dbReader.ReadPreset();
            //刷新预览图
            RefreshGraph(CurrentStyle);
            //填充界面数据
            FillContent(CurrentStyle);
            //读取预设样式集列表
            LoadStyle();
            //使用当前工作的样式集初始化待用户修改的样式集
            ModifyStyle = new StyleSet(CurrentStyle);
            //启动后台检测定时器,用户检查ModifyStyle是否被用户改动了
            CheckTimer.Enabled = true;
        }