private void FillTargetAudienceListview() { foreach (TargetAudience audience in this.Root.GetTargetAudiences()) { string owner = audience.InnerItem.Statistics.CreatedBy; if (String.IsNullOrEmpty(owner)) { owner = audience.InnerItem.Statistics.CreatedBy; } if (CurrentUserIsOwner(owner)) { ListviewItemMod child = new ListviewItemMod { ID = Control.GetUniqueID("I"), Icon = audience.InnerItem.Appearance.Icon, Header = audience.InnerItem.DisplayName, Value = audience.InnerItem.ID.ToString() }; this.AllTargetAudiences.Controls.Add(child); } } }
private void FillPropertyListviews() { foreach (string str in this.PropertyList) { ListviewItemMod child = new ListviewItemMod { ID = Control.GetUniqueID("I"), Header = str + " ", Value = str }; if (str != "Email") { child.Icon = "Applications/32x32/star_grey.png"; this.AllProperties.Controls.Add(child); } else { child.Icon = "Applications/32x32/star_green.png"; this.ExportedProperties.Controls.Add(child); } } }