Example #1
0
 protected void AddNextRow(MenuItemsRow i_MenuRow)
 {
     i_MenuRow.RowPosition = NextRowPosition;
     NextRowPosition       = new Vector2(NextRowPosition.X, NextRowPosition.Y + k_DistanceBetweenMenuItemsY);
     AddMenuItem(i_MenuRow);
 }
 public void RemoveMenuItemsRow(MenuItemsRow row) {
     this.Rows.Remove(row);
 }
 public void AddMenuItemsRow(MenuItemsRow row) {
     this.Rows.Add(row);
 }
 public MenuItemsRow AddMenuItemsRow(string Item_Key, MenuItemsRow parentMenuItemsRowByFK_MenuItems_MenuItems) {
     MenuItemsRow rowMenuItemsRow = ((MenuItemsRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             null,
             Item_Key,
             null};
     if ((parentMenuItemsRowByFK_MenuItems_MenuItems != null)) {
         columnValuesArray[2] = parentMenuItemsRowByFK_MenuItems_MenuItems[0];
     }
     rowMenuItemsRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowMenuItemsRow);
     return rowMenuItemsRow;
 }
 public MenuItemsRowChangeEvent(MenuItemsRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }