private void Set提醒设置() { Options.提醒设置 info = JsonConvert.DeserializeObject <Options.提醒设置>(Settings1.Default.提醒设置); 提醒设置_cb_事件消息.Checked = info.提醒类别_事件消息; 提醒设置_cb_文件消息.Checked = info.提醒类别_文件消息; 提醒设置_cb_图片消息.Checked = info.提醒类别_图片消息; 提醒设置_cb_文本消息.Checked = info.提醒类别_文本消息; 提醒设置_cb_强提醒模式_对话框.Checked = info.强提醒模式_对话框; 提醒设置_cb_强提醒模式_托盘消息.Checked = info.强提醒模式_托盘消息; 提醒设置_cb_置顶者强提醒.Checked = info.置顶者强提醒; 提醒设置_cb_群消息提醒.Checked = info.群消息提醒; 提醒设置_cb_群消息红点标注.Checked = info.群消息红点标注; 提醒设置_cb_右下角浮动提醒.Checked = info.右下角浮动提醒; 提醒设置_cb_用户消息悬浮提醒.Checked = info.悬浮提醒_用户消息悬浮提醒; 提醒设置_cb_公共会话悬浮提醒.Checked = info.悬浮提醒_公共会话悬浮提醒; }
private string Get提醒设置() { Options.提醒设置 info = new Options.提醒设置(); info.提醒类别_事件消息 = 提醒设置_cb_事件消息.Checked; info.提醒类别_文件消息 = 提醒设置_cb_文件消息.Checked; info.提醒类别_图片消息 = 提醒设置_cb_图片消息.Checked; info.提醒类别_文本消息 = 提醒设置_cb_文本消息.Checked; info.强提醒模式_对话框 = 提醒设置_cb_强提醒模式_对话框.Checked; info.强提醒模式_托盘消息 = 提醒设置_cb_强提醒模式_托盘消息.Checked; info.置顶者强提醒 = 提醒设置_cb_置顶者强提醒.Checked; info.群消息提醒 = 提醒设置_cb_群消息提醒.Checked; info.群消息红点标注 = 提醒设置_cb_群消息红点标注.Checked; info.群消息红点标注 = 提醒设置_cb_群消息红点标注.Checked; info.右下角浮动提醒 = 提醒设置_cb_右下角浮动提醒.Checked; info.悬浮提醒_用户消息悬浮提醒 = 提醒设置_cb_用户消息悬浮提醒.Checked; info.悬浮提醒_公共会话悬浮提醒 = 提醒设置_cb_公共会话悬浮提醒.Checked; this.Final_提醒设置 = info; return(JsonConvert.SerializeObject(info)); }