public textRow AddtextRow(int doa, faghareRow parentfaghareRowByfagharetext, string text) {
     textRow rowtextRow = ((textRow)(this.NewRow()));
     rowtextRow.ItemArray = new object[] {
             null,
             doa,
             parentfaghareRowByfagharetext[0],
             text};
     this.Rows.Add(rowtextRow);
     return rowtextRow;
 }
 public void AddfaghareRow(faghareRow row) {
     this.Rows.Add(row);
 }
 public void RemovefaghareRow(faghareRow row) {
     this.Rows.Remove(row);
 }
 public faghareRowChangeEvent(faghareRow row, System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }