public void Initialize() { var fileList = _control.FileList.Items; foreach (var pair in _control.Settings.ConversionFiles) { var convFile = new ConversionFile { FullPath = pair.Key, FileName = Path.GetFileName(pair.Key) }; fileList.Add(convFile, pair.Value); } UpdateButtons(); }
private void AddFileInternal(string file) { var convFile = new ConversionFile { FullPath = file, FileName = Path.GetFileName(file) }; var fileList = _control.FileList.Items; if (_control.FileList.FindStringExact(convFile.FileName) == ListBox.NoMatches) { fileList.Add(convFile, true); _convFiles.Add(file, true); _control.Settings.ConversionFiles = _convFiles; UpdateButtons(); } }