示例#1
0
 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);
     }
 }
示例#2
0
        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));
        }