示例#1
0
 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);
         }
     }
 }
示例#2
0
 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);
         }
     }
 }
 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);
         }
     }
 }