public SettingRow AddSettingRow(string Name, string Value, SettingsGroupRow parentSettingsGroupRowBySettingsGroup_Setting) {
     SettingRow rowSettingRow = ((SettingRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             Name,
             Value,
             null};
     if ((parentSettingsGroupRowBySettingsGroup_Setting != null)) {
         columnValuesArray[2] = parentSettingsGroupRowBySettingsGroup_Setting[0];
     }
     rowSettingRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowSettingRow);
     return rowSettingRow;
 }
 public void AddSettingsGroupRow(SettingsGroupRow row) {
     this.Rows.Add(row);
 }
 public void RemoveSettingsGroupRow(SettingsGroupRow row) {
     this.Rows.Remove(row);
 }
 public SettingsGroupRowChangeEvent(SettingsGroupRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }