private ObservableCollection <Barcode2Name> UniqBarcodeList() { // var name = Path.GetFileNameWithoutExtension(_folderFileList.First()); var name = VariousUtils.Path2String(_folderFileList.First()); var sampleName = VariousUtils.ShortNameString(name); // 長い名前(苦肉)対策 return(new ObservableCollection <Barcode2Name>() { new Barcode2Name { Id = sampleIds, BarcodeName = string.Empty, BarcodeNum = name, SampleName = sampleName, FontWeight = defaultNameWeight, FontColor = defaultNameColor } }); }
private ObservableCollection <Barcode2Name> UniqsBarcodeList() { var barcode2nameList = new ObservableCollection <Barcode2Name>(); foreach (var ffName in _folderFileList) { /// var baseName = Path.GetFileNameWithoutExtension(ffName); var baseName = VariousUtils.Path2String(ffName); var sampleName = VariousUtils.ShortNameString(baseName); barcode2nameList.Add(new Barcode2Name() { Id = sampleIds, BarcodeName = baseName, BarcodeNum = baseName, SampleName = sampleName, FontWeight = defaultNameWeight, FontColor = defaultNameColor }); sampleIds += 1; } return(barcode2nameList); }