private void Set传输设置() { try { Options.输设置 info = JsonConvert.DeserializeObject <Options.输设置>(Settings1.Default.输设置); 输设置_cb_下载完毕后自动打开文件.Checked = info.载完毕后自动打开文件; 输设置_cb_屏蔽所有文件消息.Checked = info.屏蔽所有文件消息; 输设置_lb_SavePath.Text = info.保存路径; 输设置_nup_大于numMB则屏.Value = info.文件接收大小最大上限; this.输设置_ExtListBox.Items.Clear(); if (info.屏蔽的后缀名 != null) { foreach (var text in info.屏蔽的后缀名) { SkinListBoxItem item = new SkinListBoxItem(" " + text); item.Image = DSAPI.图形图像.获取扩展名关联图标(text, false); this.输设置_ExtListBox.Items.Add(item); } } } catch (Exception ex) { Debug.WriteLine(ex.Message); } }
private string Get传输设置() { Options.输设置 info = new Options.输设置(); info.载完毕后自动打开文件 = 输设置_cb_下载完毕后自动打开文件.Checked; info.保存路径 = 输设置_lb_SavePath.Text; info.屏蔽所有文件消息 = 输设置_cb_屏蔽所有文件消息.Checked; info.文件接收大小最大上限 = (int)输设置_nup_大于numMB则屏.Value; List <string> list = new List <string>(); foreach (SkinListBoxItem item in 输设置_ExtListBox.Items) { list.Add(item.Text.Trim()); } info.屏蔽的后缀名 = list; this.Final_传输设置 = info; return(JsonConvert.SerializeObject(info)); }