/// <summary> /// <para> /// Adds the contents of another RadItemCollection to the end of the collection. /// </para> /// </summary> /// <param name='value'> /// A RadItemCollection containing the objects to add to the collection. /// </param> /// <returns> /// <para>None.</para> /// </returns> public void AddRange(RadCommandBarLinesElementCollection value) { for (int i = 0; (i < value.Count); i = (i + 1)) { this.Add(value[i]); } }
public void AddRange(RadCommandBarLinesElementCollection value) { for (int index = 0; index < value.Count; ++index) { this.Add(value[index]); } }
protected virtual void ItemsChanged(RadCommandBarLinesElementCollection changed, CommandBarRowElement target, ItemsChangeOperation operation) { if (operation != ItemsChangeOperation.Inserted) { return; } CommandBarRowElement panel = target as CommandBarRowElement; if (panel == null) { return; } panel.Owner = this; panel.Orientation = this.Orientation; }
protected override void CreateChildElements() { base.CreateChildElements(); this.stripInfoHolder = new CommandBarStripInfoHolder(); this.Text = ""; this.layoutPanel = new StackLayoutPanel(); this.lines = new RadCommandBarLinesElementCollection((RadElement)this.layoutPanel); this.lines.ItemTypes = new System.Type[1] { typeof(CommandBarRowElement) }; this.DrawBorder = false; this.DrawFill = true; int num = (int)this.SetDefaultValueOverride(RadElement.MinSizeProperty, (object)new Size(30, 30)); this.Children.Add((RadElement)this.layoutPanel); this.StretchHorizontally = false; this.StretchVertically = false; this.SetOrientationCore(this.Orientation); this.WireEvents(); }
/// <summary> /// Initializes a new instance of the RadElementEnumerator class. /// </summary> /// <param name="mappings"></param> public CommandBarRowElementEnumerator(RadCommandBarLinesElementCollection mappings) { this.temp = ((IEnumerable)(mappings)); this.baseEnumerator = temp.GetEnumerator(); }
/// <summary> /// <para> /// Initializes a new instance of RadItemCollection based on another RadItemCollection. /// </para> /// </summary> /// <param name='value'> /// A RadItemCollection from which the contents are copied. /// </param> public RadCommandBarLinesElementCollection(RadCommandBarLinesElementCollection value) { this.AddRange(value); }