private void BtnSelectNoneLinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { for (var i = 0; i <= LstEngines.Items.Count - 1; i++) { LstEngines.SetItemCheckState(i, CheckState.Unchecked); } }
private void LoadSettings() { TxtProjectName.Enabled = false; var result = ObjectXmlSerializer <ProjectModel> .Load(DirStructure.ProjectsDir + _name + "\\" + _name + ".xml"); TxtProjectName.Text = result.ProjectName; TrkMaxWait.Value = result.MaxWait; TrkThreadCount.Value = result.ThreadCount; TrkLoopCount.Value = result.LoopCount; ChkClickMyLinks.Checked = result.ClickLinks; TxtProxyList.Text = result.ProxyList; ChkPremiumProxies.Checked = result.UsePremiumProxies; //if (!string.IsNullOrEmpty(result.AgentList)) //GetAgentCount(result.AgentList); //if (!string.IsNullOrEmpty(result.ProxyList)) // GetProxyCount(result.ProxyList); //_openAgentListDlg.FileName = result.AgentList; foreach (var contro in result.Sites.Select(site => new DomainControl { Domain = site.Site, Keywords = site.Keywords })) { PnlDomains.Controls.Add(contro); } foreach (var engine in result.Engines.Select(item => item.Split('|')[0])) { for (var i = 0; i <= LstEngines.Items.Count - 1; i++) { if ((LstEngines.Items[i].ToString().Contains(engine))) { LstEngines.SetItemCheckState(i, CheckState.Checked); } } } }