public void DeleteTest() { ListSet <SignInfo> signs = GetSigns(); SignInfo[] array = signs.ToArray(); foreach (SignInfo item in array) { signs.Remove(item); } Assert.AreEqual(0, signs.Count); }
public void Populate(string libraryGrpName) { ListSet <LibraryGroup> list = DataGate.Project.LibraryGroups; if (list.Count == 0) { return; } Properties.DataSource = list.ToArray(); if (string.IsNullOrEmpty(libraryGrpName)) { EditValue = list[0].Name; } else { EditValue = libraryGrpName; } }
public IImage[] GetImages() { ListSet <IImage> images = new ListSet <IImage>(); if (this.StartShape == null || this.EndShape == null) { return(new IImage[0]); } foreach (ShapeDef sd in new ShapeDef[] { this.StartShape, this.EndShape }) { foreach (IFillStyle fs in sd.FillStyles) { if (fs.Bitmap != null) { images.AddIfNotAlredy(fs.Bitmap); } } foreach (IShapeRecord sr in sd.Records) { if (sr is StyleChange) { StyleChange sc = (StyleChange)sr; IFillStyle fs = sc.FillStyle0; if (fs != null && fs.Bitmap != null) { images.AddIfNotAlredy(fs.Bitmap); } fs = sc.FillStyle1; if (fs != null && fs.Bitmap != null) { images.AddIfNotAlredy(fs.Bitmap); } } } } return(images.ToArray()); }
public IImage[] GetImages() { ListSet<IImage> images = new ListSet<IImage>(); if (this.ShapeDef == null) { return new IImage[0]; } foreach (IFillStyle fs in this.ShapeDef.FillStyles) { if (fs.Bitmap != null) { images.AddIfNotAlredy(fs.Bitmap); } } foreach (IShapeRecord sr in this.ShapeDef.Records) { if (sr is StyleChange) { StyleChange sc = (StyleChange)sr; IFillStyle fs = sc.FillStyle0; if (fs != null && fs.Bitmap != null) { images.AddIfNotAlredy(fs.Bitmap); } fs = sc.FillStyle1; if (fs != null && fs.Bitmap != null) { images.AddIfNotAlredy(fs.Bitmap); } } } return images.ToArray(); }