protected override void OnSetComplete(int index, object oldValue, object newValue) { LeftMenuItem btn = (LeftMenuItem)newValue; btn.Owner = this.owner; owner.CalculatesMenuSize(); base.OnSetComplete(index, oldValue, newValue); }
protected override void OnInsertComplete(int index, object value) { LeftMenuItem btn = (LeftMenuItem)value; btn.Owner = this.owner; owner.CalculatesMenuSize(); base.OnInsertComplete(index, value); }
public LeftMenuItem Add( string sText ) { LeftMenuItem aclb = new LeftMenuItem(owner); aclb.Text = sText; InnerList.Add(aclb); owner.CalculatesMenuSize(); return(aclb); }
public LeftMenuItem Add( string sText, string sDescription ) { LeftMenuItem aclb = new LeftMenuItem(owner); aclb.Text = sText; aclb.Description = sDescription; InnerList.Add(aclb); owner.CalculatesMenuSize(); return(aclb); }
public LeftMenuItem Add( string sText, Image img ) { LeftMenuItem btn = new LeftMenuItem(owner); btn.Text = sText; btn.Image = img; InnerList.Add(btn); owner.CalculatesMenuSize(); return(btn); }
public void Add(LeftMenuItem btn) { List.Add(btn); btn.Owner = this.owner; owner.CalculatesMenuSize(); }