Отключение/установка, только для чтения для всех детей, управляет в контейнерном управлении. Я должен был сделать это, потому что некоторые дочерние средства управления были самими контейнерами.
public static void SetReadOnly(Control ctrl, bool readOnly)
{
//set the control read only
SetControlReadOnly(ctrl, readOnly);
if (ctrl.Controls != null && ctrl.Controls.Count > 0)
{
//recursively loop through all child controls
foreach (Control c in ctrl.Controls)
SetReadOnly(c, readOnly);
}
}
Мы используют Sun Grid Engine , доступный через DRMAA , который, как оказалось, имеет привязки Python .