Курсовая работа: Подсистема управления процессами
}
public void ShowInDataView(BetaProc b)
{
a.Rows.Add(index + 1, b.GetType(), b.GetState(), b.GetPriority());
index++;
}
public void SetWaitProperty(BetaProc b)
{
int i = Array.IndexOf(mas, b);
if((i<0) || (i>a.Rows.Count - 1))
return;
for (int s = 0; s < index; s++)
{
if ((int)a.Rows[s].Cells[0].Value == i+1)
{
DataGridViewRow row = a.Rows[s];
row.Cells[2].Value = b.GetState();
}
}
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;