private void RefreshDeep(ModelObjectTreeNode node) { try { if (node == null) return; node.Refresh(); foreach (ModelObjectTreeNode child in node.Nodes) { this.RefreshDeep(child); if (DateTime.Now.Millisecond % 6 == 0) System.Windows.Forms.Application.DoEvents(); } } catch (Exception ex) { throw; } }
private void RefreshDeep(ModelObjectTreeNode node) { try { if (node == null) { return; } node.Refresh(); foreach (ModelObjectTreeNode child in node.Nodes) { this.RefreshDeep(child); if (DateTime.Now.Millisecond % 6 == 0) { System.Windows.Forms.Application.DoEvents(); } } } catch (Exception ex) { throw; } }